mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-31 01:23:47 +00:00
chore(Apps/Codestyle): add new codestyle checks for pointers and range loops (#19841)
* chore(Apps/Codestyle): add new codestyle checks for pointers and range loops * revert a typo
This commit is contained in:
@@ -7739,7 +7739,7 @@ void Player::SendLoot(ObjectGuid guid, LootType loot_type)
|
||||
|
||||
// remove FD and invisibility at all loots
|
||||
constexpr std::array<AuraType, 2> toRemove = {SPELL_AURA_MOD_INVISIBILITY, SPELL_AURA_FEIGN_DEATH};
|
||||
for (const auto& aura : toRemove)
|
||||
for (auto const& aura : toRemove)
|
||||
{
|
||||
RemoveAurasByType(aura);
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ PlayerSocial::PlayerSocial(): m_playerGUID() { }
|
||||
uint32 PlayerSocial::GetNumberOfSocialsWithFlag(SocialFlag flag) const
|
||||
{
|
||||
uint32 counter = 0;
|
||||
for (const auto& itr : m_playerSocialMap)
|
||||
for (auto const& itr : m_playerSocialMap)
|
||||
{
|
||||
if ((itr.second.Flags & flag) != 0)
|
||||
++counter;
|
||||
@@ -178,7 +178,7 @@ void PlayerSocial::SendSocialList(Player* player, uint32 flags)
|
||||
|
||||
bool PlayerSocial::_checkContact(ObjectGuid guid, SocialFlag flags) const
|
||||
{
|
||||
const auto& itr = m_playerSocialMap.find(guid);
|
||||
auto const& itr = m_playerSocialMap.find(guid);
|
||||
if (itr != m_playerSocialMap.end())
|
||||
return (itr->second.Flags & flags) != 0;
|
||||
|
||||
|
||||
@@ -2657,7 +2657,7 @@ bool Unit::GetMeleeAttackPoint(Unit* attacker, Position& pos)
|
||||
|
||||
double attackerSize = attacker->GetCollisionRadius();
|
||||
|
||||
for (const auto& otherAttacker: attackers)
|
||||
for (auto const& otherAttacker: attackers)
|
||||
{
|
||||
// if the otherAttacker is not valid, skip
|
||||
if (!otherAttacker || otherAttacker->GetGUID() == attacker->GetGUID() ||
|
||||
|
||||
@@ -71,7 +71,7 @@ namespace Movement
|
||||
1.f, 0.f, 0.f, 0.f);
|
||||
|
||||
/* classic view:
|
||||
inline void C_Evaluate(const Vector3 *vertice, float t, const float (&matrix)[4][4], Vector3 &position)
|
||||
inline void C_Evaluate(Vector3 const* vertice, float t, const float (&matrix)[4][4], Vector3 &position)
|
||||
{
|
||||
Vector3 tvec(t*t*t, t*t, t);
|
||||
int i = 0;
|
||||
|
||||
@@ -127,8 +127,8 @@ public:
|
||||
void DecryptData(uint8* buffer, uint32 length);
|
||||
void EncryptData(uint8* buffer, uint32 length);
|
||||
|
||||
static bool IsValidCheckSum(uint32 checksum, const uint8 *data, const uint16 length);
|
||||
static uint32 BuildChecksum(const uint8 *data, uint32 length);
|
||||
static bool IsValidCheckSum(uint32 checksum, uint8 const* data, const uint16 length);
|
||||
static uint32 BuildChecksum(uint8 const* data, uint32 length);
|
||||
|
||||
// If no check is passed, the default action from config is executed
|
||||
void ApplyPenalty(uint16 checkId, std::string const& reason);
|
||||
|
||||
@@ -303,7 +303,7 @@ public:
|
||||
bool doReset = false;
|
||||
if (resetTimer > 0)
|
||||
{
|
||||
for (const auto& sum : summons)
|
||||
for (auto const& sum : summons)
|
||||
{
|
||||
if (Creature* creature = ObjectAccessor::GetCreature(*me, sum))
|
||||
{
|
||||
|
||||
@@ -471,7 +471,7 @@ public:
|
||||
SetData(TYPE_RING_OF_LAW, NOT_STARTED);
|
||||
break;
|
||||
case DONE:
|
||||
for (const auto& itr : ArenaSpectators)
|
||||
for (auto const& itr : ArenaSpectators)
|
||||
{
|
||||
if (Creature* spectator = instance->GetCreature(itr))
|
||||
{
|
||||
|
||||
@@ -83,7 +83,7 @@ public:
|
||||
}
|
||||
|
||||
GetCreatureListWithEntryInGrid(nearbyWhelps, me, NPC_ROOKERY_WHELP, RANGE_WHELP_CALL_HELP);
|
||||
for (const auto& whelp : nearbyWhelps)
|
||||
for (auto const& whelp : nearbyWhelps)
|
||||
{
|
||||
if (!whelp->IsInCombat())
|
||||
{
|
||||
@@ -106,7 +106,7 @@ public:
|
||||
minDist = 50;
|
||||
tempDist = 50;
|
||||
me->GetGameObjectListWithEntryInGrid(nearbyEggs, GO_ROOKERY_EGG, 40);
|
||||
for (const auto& egg : nearbyEggs)
|
||||
for (auto const& egg : nearbyEggs)
|
||||
{
|
||||
if (egg->isSpawned() && egg->getLootState() == GO_READY)
|
||||
{
|
||||
|
||||
@@ -401,14 +401,14 @@ public:
|
||||
pile->SetLootState(GO_READY);
|
||||
pile->Respawn();
|
||||
}
|
||||
for (const auto& circleGUID : go_urokOgreCirles)
|
||||
for (auto const& circleGUID : go_urokOgreCirles)
|
||||
{
|
||||
if (GameObject* circle = instance->GetGameObject(circleGUID))
|
||||
{
|
||||
circle->Delete();
|
||||
}
|
||||
}
|
||||
for (const auto& mobGUID : UrokMobs)
|
||||
for (auto const& mobGUID : UrokMobs)
|
||||
{
|
||||
if (Creature* mob = instance->GetCreature(mobGUID))
|
||||
{
|
||||
|
||||
@@ -120,7 +120,7 @@ public:
|
||||
immol->GetAI()->SetData(1, 1);
|
||||
immol->RemoveUnitFlag(UNIT_FLAG_NON_ATTACKABLE);
|
||||
}
|
||||
for (const auto& guid : HighborneSummoners)
|
||||
for (auto const& guid : HighborneSummoners)
|
||||
{
|
||||
if (Creature* summoner = instance->GetCreature(guid))
|
||||
{
|
||||
|
||||
@@ -386,7 +386,7 @@ struct boss_cthun : public BossAI
|
||||
}, 500ms);
|
||||
|
||||
//Spawn flesh tentacle
|
||||
for (const auto& position : FleshTentaclePos)
|
||||
for (auto const& position : FleshTentaclePos)
|
||||
me->SummonCreature(NPC_FLESH_TENTACLE, position, TEMPSUMMON_CORPSE_TIMED_DESPAWN, 5000);
|
||||
|
||||
ScheduleTasks();
|
||||
@@ -501,7 +501,7 @@ struct boss_cthun : public BossAI
|
||||
me->RemoveAurasDueToSpell(SPELL_PURPLE_COLORATION);
|
||||
DoCastSelf(SPELL_CARAPACE_CTHUN, true);
|
||||
//Spawn flesh tentacle
|
||||
for (const auto& position : FleshTentaclePos)
|
||||
for (auto const& position : FleshTentaclePos)
|
||||
me->SummonCreature(NPC_FLESH_TENTACLE, position, TEMPSUMMON_CORPSE_TIMED_DESPAWN, 5000);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -159,7 +159,7 @@ public:
|
||||
return false;
|
||||
|
||||
Map::PlayerList const& pList = me->GetMap()->GetPlayers();
|
||||
for (const auto& itr : pList)
|
||||
for (auto const& itr : pList)
|
||||
{
|
||||
Player* player = itr.GetSource();
|
||||
if (!player || !player->IsAlive())
|
||||
|
||||
@@ -387,7 +387,7 @@ public:
|
||||
{
|
||||
bool checklife = false;
|
||||
bool checkdead = false;
|
||||
for (const auto& i : PlayerList)
|
||||
for (auto const& i : PlayerList)
|
||||
{
|
||||
Player* player = i.GetSource();
|
||||
if (player->IsAlive() &&
|
||||
|
||||
@@ -228,7 +228,7 @@ public:
|
||||
case EVENT_SAFETY_DANCE:
|
||||
{
|
||||
Map::PlayerList const& pList = me->GetMap()->GetPlayers();
|
||||
for (const auto& itr : pList)
|
||||
for (auto const& itr : pList)
|
||||
{
|
||||
if (IsInRoom(itr.GetSource()) && !itr.GetSource()->IsAlive())
|
||||
{
|
||||
|
||||
@@ -142,7 +142,7 @@ public:
|
||||
if (PlList.IsEmpty())
|
||||
return;
|
||||
|
||||
for (const auto& i : PlList)
|
||||
for (auto const& i : PlList)
|
||||
{
|
||||
if (Player* player = i.GetSource())
|
||||
{
|
||||
@@ -400,7 +400,7 @@ public:
|
||||
case EVENT_HUNDRED_CLUB:
|
||||
{
|
||||
Map::PlayerList const& pList = me->GetMap()->GetPlayers();
|
||||
for (const auto& itr : pList)
|
||||
for (auto const& itr : pList)
|
||||
{
|
||||
if (itr.GetSource()->GetResistance(SPELL_SCHOOL_FROST) > 100 && pInstance)
|
||||
{
|
||||
|
||||
@@ -671,7 +671,7 @@ class spell_hun_readiness : public SpellScript
|
||||
std::set<std::pair<uint32, bool>> spellsToRemove;
|
||||
std::set<uint32> categoriesToRemove;
|
||||
|
||||
for (const auto& [spellId, cooldown] : cooldowns)
|
||||
for (auto const& [spellId, cooldown] : cooldowns)
|
||||
{
|
||||
SpellInfo const* spellInfo = sSpellMgr->GetSpellInfo(spellId);
|
||||
if (spellInfo
|
||||
@@ -689,9 +689,9 @@ class spell_hun_readiness : public SpellScript
|
||||
}
|
||||
|
||||
// we can't remove spell cooldowns while iterating.
|
||||
for (const auto& [spellId, sendToClient] : spellsToRemove)
|
||||
for (auto const& [spellId, sendToClient] : spellsToRemove)
|
||||
caster->RemoveSpellCooldown(spellId, sendToClient);
|
||||
for (const auto& category : categoriesToRemove)
|
||||
for (auto const& category : categoriesToRemove)
|
||||
caster->RemoveCategoryCooldown(category);
|
||||
}
|
||||
|
||||
|
||||
@@ -464,14 +464,14 @@ public:
|
||||
_storage.shrink_to_fit();
|
||||
}
|
||||
|
||||
void append(const char *src, std::size_t cnt)
|
||||
void append(char const* src, std::size_t cnt)
|
||||
{
|
||||
return append((const uint8 *)src, cnt);
|
||||
return append((uint8 const*)src, cnt);
|
||||
}
|
||||
|
||||
template<class T> void append(const T* src, std::size_t cnt)
|
||||
{
|
||||
return append((const uint8*)src, cnt * sizeof(T));
|
||||
return append((uint8 const*)src, cnt * sizeof(T));
|
||||
}
|
||||
|
||||
void append(uint8 const* src, std::size_t cnt);
|
||||
@@ -522,7 +522,7 @@ public:
|
||||
}
|
||||
|
||||
void AppendPackedTime(time_t time);
|
||||
void put(std::size_t pos, const uint8 *src, std::size_t cnt);
|
||||
void put(std::size_t pos, uint8 const* src, std::size_t cnt);
|
||||
void print_storage() const;
|
||||
void textlike() const;
|
||||
void hexlike() const;
|
||||
|
||||
Reference in New Issue
Block a user