Misc cleanups
This commit is contained in:
@@ -1740,7 +1740,7 @@ namespace Game.Entities
|
||||
if (!_IsTargetAcceptable(who))
|
||||
return false;
|
||||
|
||||
if (!force && (IsNeutralToAll() || !IsWithinDistInMap(who, GetAttackDistance(who) + m_CombatDistance)))
|
||||
if (IsNeutralToAll() || !IsWithinDistInMap(who, GetAttackDistance(who) + m_CombatDistance))
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -2638,7 +2638,7 @@ namespace Game.Entities
|
||||
|
||||
// can't assist player out of sanctuary from sanctuary if has pvp enabled
|
||||
if (unitTarget.IsPvP())
|
||||
if (unit != null && unit.IsInSanctuary() && !unitTarget.IsInSanctuary())
|
||||
if (unit.IsInSanctuary() && !unitTarget.IsInSanctuary())
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -619,7 +619,7 @@ namespace Game.Entities
|
||||
if (pvpInfo.EndTimer == 0 || (currTime < pvpInfo.EndTimer + 300) || pvpInfo.IsHostile)
|
||||
return;
|
||||
|
||||
if (pvpInfo.EndTimer != 0 && pvpInfo.EndTimer <= currTime)
|
||||
if (pvpInfo.EndTimer <= currTime)
|
||||
{
|
||||
pvpInfo.EndTimer = 0;
|
||||
RemovePlayerFlag(PlayerFlags.PVPTimer);
|
||||
|
||||
@@ -443,7 +443,7 @@ namespace Game.Entities
|
||||
CharmType type;
|
||||
if (HasUnitState(UnitState.Possessed))
|
||||
type = CharmType.Possess;
|
||||
else if (charmer && charmer.IsOnVehicle(this))
|
||||
else if (charmer.IsOnVehicle(this))
|
||||
type = CharmType.Vehicle;
|
||||
else
|
||||
type = CharmType.Charm;
|
||||
|
||||
Reference in New Issue
Block a user