bool Player::checkPzBlock
Anonymous
plain_text
07/02/2023 5:47 AM
644 B
13
Indexable
bool Player::checkPzBlock(Player* targetPlayer)
{
if(hasFlag(PlayerFlag_NotGainInFight) || Combat::isInPvpZone(this, targetPlayer))
return false;
if(isGuildEnemy(targetPlayer))
return true;
if(isPartner(targetPlayer) || isGuildPartner(targetPlayer) || isWarPartner(targetPlayer))
return false;
#ifdef __SKULLSYSTEM__
if(targetPlayer->hasAttacked(this) && !g_config.getNumber(ConfigManager::DEFENSIVE_PZ_LOCK))
return false;
#endif
return true;
}Editor is loading...