v2.1.0: fixed a rare crash caused by grim enchantment
This commit is contained in:
@@ -46,7 +46,9 @@ public class Grim extends Weapon.Enchantment {
|
|||||||
//see Char.damage
|
//see Char.damage
|
||||||
Buff.affect(defender, GrimTracker.class).maxChance = maxChance;
|
Buff.affect(defender, GrimTracker.class).maxChance = maxChance;
|
||||||
|
|
||||||
if (attacker instanceof Hero && weapon.hasEnchant(Grim.class, attacker)){
|
if (defender.buff(GrimTracker.class) != null
|
||||||
|
&& attacker instanceof Hero
|
||||||
|
&& weapon.hasEnchant(Grim.class, attacker)){
|
||||||
defender.buff(GrimTracker.class).qualifiesForBadge = true;
|
defender.buff(GrimTracker.class).qualifiesForBadge = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user