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
|
||||
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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user