v1.2.2: made hero.tier() more resistant to threading issues
This commit is contained in:
parent
bd97a7f0fd
commit
3849a710ac
|
@ -72,6 +72,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Heap;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.Heap.Type;
|
import com.shatteredpixel.shatteredpixeldungeon.items.Heap.Type;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.KindOfWeapon;
|
import com.shatteredpixel.shatteredpixeldungeon.items.KindOfWeapon;
|
||||||
|
import com.shatteredpixel.shatteredpixeldungeon.items.armor.Armor;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.armor.ClassArmor;
|
import com.shatteredpixel.shatteredpixeldungeon.items.armor.ClassArmor;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.armor.glyphs.AntiMagic;
|
import com.shatteredpixel.shatteredpixeldungeon.items.armor.glyphs.AntiMagic;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.armor.glyphs.Brimstone;
|
import com.shatteredpixel.shatteredpixeldungeon.items.armor.glyphs.Brimstone;
|
||||||
|
@ -413,10 +414,11 @@ public class Hero extends Char {
|
||||||
}
|
}
|
||||||
|
|
||||||
public int tier() {
|
public int tier() {
|
||||||
if (belongings.armor() instanceof ClassArmor){
|
Armor armor = belongings.armor();
|
||||||
|
if (armor instanceof ClassArmor){
|
||||||
return 6;
|
return 6;
|
||||||
} else if (belongings.armor() != null){
|
} else if (armor != null){
|
||||||
return belongings.armor().tier;
|
return armor.tier;
|
||||||
} else {
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user