diff --git a/src/mod_swift_travel_form.cpp b/src/mod_swift_travel_form.cpp index d73596f..26b1a66 100644 --- a/src/mod_swift_travel_form.cpp +++ b/src/mod_swift_travel_form.cpp @@ -37,12 +37,12 @@ namespace return false; if (player->GetLevel() < sMinLevel) return false; -// if (sRequiredItemId && !player->HasItemCount(sRequiredItemId, 1, false)) -// return false; -// if (sRequiredEquipId && !HasEquippedItem(player, sRequiredEquipId)) -// return false; -// if (sRequiredSpellId && !player->HasSpell(sRequiredSpellId)) -// return false; + if (sRequiredItemId && !player->HasItemCount(sRequiredItemId, 1, false)) + return false; + if (sRequiredEquipId && !HasEquippedItem(player, sRequiredEquipId)) + return false; + if (sRequiredSpellId && !player->HasSpell(sRequiredSpellId)) + return false; return true; } } @@ -69,10 +69,10 @@ public: void OnUnitSetShapeshiftForm(Unit* unit, uint8 form) override { - if (!sEnabled) - return; - if (!unit || unit->GetTypeId() != TYPEID_PLAYER) - return; +// if (!sEnabled) +// return; +// if (!unit || unit->GetTypeId() != TYPEID_PLAYER) +// return; Player* player = unit->ToPlayer(); if (!RequirementsMet(player))