Core: Fix warning

This commit is contained in:
Vincent-Michael
2013-08-30 20:56:41 +02:00
parent 7776016106
commit 87e105c818
2 changed files with 8 additions and 6 deletions

View File

@@ -1250,7 +1250,7 @@ bool WorldSession::DosProtection::EvaluateOpcode(WorldPacket& p) const
case BAN_IP: nameOrIp = Session->GetRemoteAddress(); break;
}
sWorld->BanAccount(bm, nameOrIp, duration, "DOS (Packet Flooding/Spoofing", "Server: AutoDOS");
sLog->outInfo(LOG_FILTER_NETWORKIO, "AntiDOS: Player automatically banned for %u seconds.", duration);
TC_LOG_INFO(LOG_FILTER_NETWORKIO, "AntiDOS: Player automatically banned for %u seconds.", duration);
return false;
}

View File

@@ -205,14 +205,16 @@ public:
for (uint8 i = 0; i < QUEST_OBJECTIVES_COUNT; ++i)
{
int32 creature = quest->RequiredNpcOrGo[i];
uint32 creaturecount = quest->RequiredNpcOrGoCount[i];
uint32 creatureCount = quest->RequiredNpcOrGoCount[i];
if (creature > 0)
if (CreatureTemplate const* cInfo = sObjectMgr->GetCreatureTemplate(creature))
for (uint16 z = 0; z < creaturecount; ++z)
player->KilledMonster(cInfo, 0);
{
if (CreatureTemplate const* creatureInfo = sObjectMgr->GetCreatureTemplate(creature))
for (uint16 z = 0; z < creatureCount; ++z)
player->KilledMonster(creatureInfo, 0);
}
else if (creature < 0)
for (uint16 z = 0; z < creaturecount; ++z)
for (uint16 z = 0; z < creatureCount; ++z)
player->KillCreditGO(creature, 0);
}