From 337ce2d74b6b911213e963679f838e3ba92845c0 Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Fri, 26 Jun 2015 18:00:15 -0400 Subject: [PATCH] Fix crash for Bard Furious Refrain This does a frenzy, which bards don't have. Live this AA is broken. --- zone/attack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zone/attack.cpp b/zone/attack.cpp index 202ad77b6..f6690c58f 100644 --- a/zone/attack.cpp +++ b/zone/attack.cpp @@ -4459,7 +4459,7 @@ void Mob::DoRiposte(Mob *defender) if (defender->GetClass() == MONK) defender->MonkSpecialAttack(this, defender->aabonuses.GiveDoubleRiposte[2]); - else if (defender->IsClient()) + else if (defender->IsClient() && defender->CastToClient()->HasSkill((SkillUseTypes)defender->aabonuses.GiveDoubleRiposte[2])) defender->CastToClient()->DoClassAttacks(this, defender->aabonuses.GiveDoubleRiposte[2], true); } }