Skip to content

Commit 3aa9fc8

Browse files
committed
removed some starting items
1 parent f9a04c3 commit 3aa9fc8

2 files changed

Lines changed: 12 additions & 16 deletions

File tree

src/services/CharacterService.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -287,26 +287,22 @@ public void handlePacket(IoSession session, IoBuffer data) throws Exception {
287287
Console.println("Added empty mission " + missionsAdded);
288288
}*/
289289

290-
TangibleObject backpack = (TangibleObject) core.objectService.createObject("object/tangible/wearables/backpack/shared_backpack_galactic_marine.iff", object.getPlanet());
291-
inventory._add(backpack);
292290
object.addObjectToEquipList(datapad);
293291
object.addObjectToEquipList(inventory);
294292
object.addObjectToEquipList(bank);
295293
object.addObjectToEquipList(missionBag);
296294
object.addObjectToEquipList(appInventory);
297295

298-
WeaponObject weapon = (WeaponObject) core.objectService.createObject("object/weapon/ranged/rifle/shared_rifle_a280.iff", object.getPlanet());
299296
WeaponObject defaultWeapon = (WeaponObject) core.objectService.createObject("object/weapon/creature/shared_creature_default_weapon.iff", object.getPlanet());
300-
297+
defaultWeapon.setDamageType("@obj_attr_n:armor_eff_kinetic");
298+
defaultWeapon.setStringAttribute("cat_wpn_damage.damage", "0-0");
299+
defaultWeapon.setMaxDamage(100);
300+
defaultWeapon.setMinDamage(50);
301+
301302
object.addObjectToEquipList(defaultWeapon);
302303

303304
object._add(defaultWeapon);
304-
305-
object.addObjectToEquipList(weapon);
306-
307-
object._add(weapon);
308-
object.setWeaponId(weapon.getObjectID());
309-
305+
object.setWeaponId(defaultWeapon.getObjectID());
310306
core.scriptService.callScript("scripts/", "starterclothing", "CreateStarterClothing", core, object, clientCreateCharacter.getStarterProfession(), clientCreateCharacter.getRaceTemplate());
311307
core.scriptService.callScript("scripts/", "CreateStartingCharacter", "demo", core, object);
312308

src/services/combat/CombatService.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -443,17 +443,17 @@ else if(weapon.getStringAttribute("cat_wpn_damage.wpn_damage_type").equals("@obj
443443
switch(elementalType) {
444444

445445
case ElementalType.KINETIC:
446-
baseArmor = target.getSkillMod("kinetic").getBase();
446+
baseArmor = target.getSkillModBase("kinetic");
447447
case ElementalType.ENERGY:
448-
baseArmor = target.getSkillMod("energy").getBase();
448+
baseArmor = target.getSkillModBase("energy");
449449
case ElementalType.HEAT:
450-
baseArmor = target.getSkillMod("heat").getBase();
450+
baseArmor = target.getSkillModBase("heat");
451451
case ElementalType.COLD:
452-
baseArmor = target.getSkillMod("cold").getBase();
452+
baseArmor = target.getSkillModBase("cold");
453453
case ElementalType.ACID:
454-
baseArmor = target.getSkillMod("acid").getBase();
454+
baseArmor = target.getSkillModBase("acid");
455455
case ElementalType.ELECTRICITY:
456-
baseArmor = target.getSkillMod("electricity").getBase();
456+
baseArmor = target.getSkillModBase("electricity");
457457

458458
}
459459

0 commit comments

Comments
 (0)