GSMaster
Why? for money
Hi, I added a line code to "player.cpp" that for every increase in fishing again update basespeed player. Do you pasted the code will not crashed server ?
So far it works without a problem, but wants to be sure.
So far it works without a problem, but wants to be sure.
Code:
char advMsg[45];
sprintf(advMsg, "You advanced in %s%s.", getSkillName(skill).c_str(), buffer);
sendTextMessage(MSG_EVENT_ADVANCE, advMsg);
[B] if (getSkillName(skill) == "fishing")
updateBaseSpeed();
setBaseSpeed(getBaseSpeed());
g_game.changeSpeed(this, 0);[/B]
advance = true;
CreatureEventList advanceEvents = getCreatureEvents(CREATURE_EVENT_ADVANCE);
for(CreatureEventList::iterator it = advanceEvents.begin(); it != advanceEvents.end(); ++it)
(*it)->executeAdvance(this, skill, (skills[skill][SKILL_LEVEL] - 1), skills[skill][SKILL_LEVEL]);