combat manage null check
This commit is contained in:
@@ -119,6 +119,9 @@ public enum CombatManager {
|
|||||||
|
|
||||||
public static void processAttack(AbstractCharacter attacker, AbstractWorldObject target, mbEnums.EquipSlotType slot) {
|
public static void processAttack(AbstractCharacter attacker, AbstractWorldObject target, mbEnums.EquipSlotType slot) {
|
||||||
|
|
||||||
|
if(slot == null || target == null || attacker == null)
|
||||||
|
return;
|
||||||
|
|
||||||
if (attacker.getObjectType().equals(mbEnums.GameObjectType.PlayerCharacter)) {
|
if (attacker.getObjectType().equals(mbEnums.GameObjectType.PlayerCharacter)) {
|
||||||
if (!attacker.isCombat())
|
if (!attacker.isCombat())
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user