Added 2 Pets for AI Tests

- Added Follow State to AI
- Pets get attacked by enemies and do attack damaging enemies
- Some QA fixes
This commit is contained in:
CharonInferar
2014-06-29 16:51:35 +02:00
parent e363a316a2
commit 0e33ad7c22
24 changed files with 1397 additions and 46 deletions
+8
View File
@@ -92,6 +92,7 @@ public class DevService implements INetworkDispatch {
suiOptions.put((long) 120, "House Deeds");
suiOptions.put((long) 125, "Crafting Tools");
suiOptions.put((long) 130, "Vehicle Deeds");
suiOptions.put((long) 131, "Pet Deeds");
suiOptions.put((long) 121, "Sandbox City");
if(creature.getPlayerObject().getProfession().equals("trader_0a") || creature.getPlayerObject().getProfession().equals("trader_0b") || creature.getPlayerObject().getProfession().equals("trader_0c") || creature.getPlayerObject().getProfession().equals("trader_0d"))
suiOptions.put((long) 177, "REing");
@@ -1309,6 +1310,13 @@ public class DevService implements INetworkDispatch {
inventory.add(swoopDeed);
inventory.add(av21deed);
return;
case 131:
TangibleObject gurreckDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_gurreck_deed.iff", planet);
inventory.add(gurreckDeed);
TangibleObject droidekaDeed = (TangibleObject) core.objectService.createObject("object/tangible/deed/pet_deed/shared_deed_droideka.iff", planet);
inventory.add(droidekaDeed);
return;
case 140:
TangibleObject guildRegistry = (TangibleObject) core.objectService.createObject("object/tangible/furniture/technical/shared_guild_registry_initial.iff", planet);