override public void AfterAttack(GridEntity attacker, GridEntity target) { if (SkillUtils.Gamble(SkillUtils.GambleOdds.COIN)) { target.baseFearValue = target.fearThreshold; } }
override public void BeforeAttack(GridEntity attacker, GridEntity target) { if (target.maxMoves == 0 || SkillUtils.Gamble(SkillUtils.GambleOdds.D4)) { attacker.damageMult = 3; } }