v0.9.4: fixed crashes if hero ankhs without a holster in inventory
This commit is contained in:
@@ -2006,7 +2006,7 @@ public class Hero extends Char {
|
||||
} else if (i instanceof CloakOfShadows && i.keptThoughLostInvent && hasTalent(Talent.LIGHT_CLOAK)){
|
||||
((CloakOfShadows) i).activate(this);
|
||||
} else if (i instanceof Wand && i.keptThoughLostInvent){
|
||||
if (holster.contains(i)){
|
||||
if (holster != null && holster.contains(i)){
|
||||
((Wand) i).charge(this, MagicalHolster.HOLSTER_SCALE_FACTOR);
|
||||
} else {
|
||||
((Wand) i).charge(this);
|
||||
|
||||
@@ -38,7 +38,7 @@ public class LostBackpack extends Item {
|
||||
} else if ( i instanceof CloakOfShadows && hero.hasTalent(Talent.LIGHT_CLOAK)){
|
||||
((CloakOfShadows) i).activate(hero);
|
||||
} else if (i instanceof Wand){
|
||||
if (holster.contains(i)){
|
||||
if (holster != null && holster.contains(i)){
|
||||
((Wand) i).charge(hero, MagicalHolster.HOLSTER_SCALE_FACTOR);
|
||||
} else {
|
||||
((Wand) i).charge(hero);
|
||||
|
||||
Reference in New Issue
Block a user