Disabling unit player check

This commit is contained in:
Flerp 2025-11-13 18:58:43 -08:00
parent e4c1197f42
commit c5a20c78d1

View File

@ -37,12 +37,12 @@ namespace
return false; return false;
if (player->GetLevel() < sMinLevel) if (player->GetLevel() < sMinLevel)
return false; return false;
// if (sRequiredItemId && !player->HasItemCount(sRequiredItemId, 1, false)) if (sRequiredItemId && !player->HasItemCount(sRequiredItemId, 1, false))
// return false; return false;
// if (sRequiredEquipId && !HasEquippedItem(player, sRequiredEquipId)) if (sRequiredEquipId && !HasEquippedItem(player, sRequiredEquipId))
// return false; return false;
// if (sRequiredSpellId && !player->HasSpell(sRequiredSpellId)) if (sRequiredSpellId && !player->HasSpell(sRequiredSpellId))
// return false; return false;
return true; return true;
} }
} }
@ -69,10 +69,10 @@ public:
void OnUnitSetShapeshiftForm(Unit* unit, uint8 form) override void OnUnitSetShapeshiftForm(Unit* unit, uint8 form) override
{ {
if (!sEnabled) // if (!sEnabled)
return; // return;
if (!unit || unit->GetTypeId() != TYPEID_PLAYER) // if (!unit || unit->GetTypeId() != TYPEID_PLAYER)
return; // return;
Player* player = unit->ToPlayer(); Player* player = unit->ToPlayer();
if (!RequirementsMet(player)) if (!RequirementsMet(player))