My code of creature death in Player.cpp
this code part , how can i modific only for player die in tile hasFlag(TILESTATE_NOPVPZONE)
loginPosition will be x,2002y,1000,z,7 but if not hasFlag(TILESTATE_NOPVPZONE) continue default code
C++:
void Player::death(Creature* lastHitCreature)
{
loginPosition = town->getTemplePosition();
if (skillLoss) {
//Magic level loss
uint64_t sumMana = 0;
uint64_t lostMana = 0;
//sum up all the mana
for (uint32_t i = 1; i <= magLevel; ++i) {
sumMana += vocation->getReqMana(i);
}
C++:
loginPosition = town->getTemplePosition();
this code part , how can i modific only for player die in tile hasFlag(TILESTATE_NOPVPZONE)
loginPosition will be x,2002y,1000,z,7 but if not hasFlag(TILESTATE_NOPVPZONE) continue default code