diff --git a/src/services/DevService.java b/src/services/DevService.java index e236decd..c058b7df 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -277,7 +277,7 @@ public class DevService implements INetworkDispatch { case 32: // Ranged Weapons SWGObject rifle1 = core.objectService.createObject("object/weapon/ranged/rifle/shared_rifle_e11.iff", planet); rifle1.setIntAttribute("required_combat_level", 90); - rifle1.setFloatAttribute("cat_wpn_damage.wpn_attack_speed", 0.8); + rifle1.setFloatAttribute("cat_wpn_damage.wpn_attack_speed", (float) 0.8); rifle1.setStringAttribute("class_required", "None"); rifle1.setStringAttribute("cat_wpn_damage.wpn_damage_type", "Energy"); rifle1.setStringAttribute("cat_wpn_damage.damage", "800-1250"); @@ -286,7 +286,7 @@ public class DevService implements INetworkDispatch { SWGObject pistol = core.objectService.createObject("object/weapon/ranged/pistol/shared_pistol_cdef.iff", planet); pistol.setIntAttribute("required_combat_level", 90); - pistol.setFloatAttribute("cat_wpn_damage.wpn_attack_speed", 0.4); + pistol.setFloatAttribute("cat_wpn_damage.wpn_attack_speed", (float) 0.4); pistol.setStringAttribute("class_required", "None"); pistol.setStringAttribute("cat_wpn_damage.wpn_damage_type", "Energy"); pistol.setStringAttribute("cat_wpn_damage.damage", "400-559"); @@ -299,12 +299,12 @@ public class DevService implements INetworkDispatch { inventory.add(ring); case 41: TangibleObject backpack = (TangibleObject) core.objectService.createObject("object/tangible/wearables/backpack/shared_backpack_krayt_skull.iff", planet); - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:agility_modified", 25) - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:constitution_modified", 30) - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:luck_modified", 25) - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:precision_modified", 35) - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:stamina_modified", 30) - backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:strength_modified", 35) + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:agility_modified", 25); + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:constitution_modified", 30); + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:luck_modified", 25); + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:precision_modified", 35); + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:stamina_modified", 30); + backpack.setIntAttribute("cat_stat_mod_bonus.@stat_n:strength_modified", 35); inventory.add(backpack); return; diff --git a/src/services/PlayerService.java b/src/services/PlayerService.java index c2b98ffb..2d106485 100644 --- a/src/services/PlayerService.java +++ b/src/services/PlayerService.java @@ -499,12 +499,13 @@ public class PlayerService implements INetworkDispatch { if(cell == null) return; + creature.setPosture((byte) 0); + core.simulationService.transferToPlanet(creature, cloner.getPlanet(), spawnPoint.getPosition(), spawnPoint.getOrientation(), cell); creature.setHealth(creature.getMaxHealth()); creature.setAction(creature.getMaxAction()); - creature.setPosture((byte) 0); creature.setSpeedMultiplierBase(1); creature.setTurnRadius(1);