Core: Some optimizations

- Declare some functions const
- Fix some mem leak
- Fix some resource leak
- Remove unused variables and functions
- Remove duplicate functions
- Reduce the scope of some variables
- Remove unused file

--HG--
branch : trunk
This commit is contained in:
Spp
2010-12-06 02:07:53 +01:00
parent e226c4ac34
commit 408fce1de6
73 changed files with 200 additions and 712 deletions
@@ -384,7 +384,7 @@ public:
void UpdateAI(const uint32 diff)
{
if (!UpdateCombatState() || !CheckInRoom())
if (!UpdateVictim() || !CheckInRoom())
return;
events.Update(diff);
@@ -377,7 +377,7 @@ public:
void UpdateAI(const uint32 diff)
{
if (!UpdateCombatState())
if (!UpdateVictim())
return;
events.Update(diff);
@@ -142,7 +142,7 @@ public:
void UpdateAI(const uint32 diff)
{
if (!UpdateCombatState() || !CheckInRoom())
if (!UpdateVictim() || !CheckInRoom())
return;
events.Update(diff);
@@ -228,7 +228,7 @@ public:
events.Update(diff);
if ((phase != PHASE_BIRTH && !UpdateCombatState()) || !CheckInRoom())
if ((phase != PHASE_BIRTH && !UpdateVictim()) || !CheckInRoom())
return;
if (CanTheHundredClub)