Browse Source

NPC added to attack message handler switch

feature-workorder
FatBoy-DOTC 1 year ago
parent
commit
51d75146cc
  1. 8
      src/engine/net/client/handlers/AttackCmdMsgHandler.java

8
src/engine/net/client/handlers/AttackCmdMsgHandler.java

@ -8,10 +8,7 @@ import engine.net.client.ClientConnection;
import engine.net.client.msg.AttackCmdMsg; import engine.net.client.msg.AttackCmdMsg;
import engine.net.client.msg.ClientNetMsg; import engine.net.client.msg.ClientNetMsg;
import engine.net.client.msg.TargetedActionMsg; import engine.net.client.msg.TargetedActionMsg;
import engine.objects.AbstractWorldObject; import engine.objects.*;
import engine.objects.Building;
import engine.objects.Mob;
import engine.objects.PlayerCharacter;
/* /*
* @Author: * @Author:
@ -59,6 +56,9 @@ public class AttackCmdMsgHandler extends AbstractClientMsgHandler {
case Building: case Building:
target = BuildingManager.getBuilding(msg.getTargetID()); target = BuildingManager.getBuilding(msg.getTargetID());
break; break;
case NPC:
target = NPC.getNPC(msg.getTargetID());
break;
default: default:
return true;//cannot attack anything other than the 3 above return true;//cannot attack anything other than the 3 above
} }

Loading…
Cancel
Save