diff --git a/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.p b/scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py similarity index 100% rename from scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.p rename to scripts/object/tangible/loot/generic_usable/item_spy_clicky_01_02.py diff --git a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_entertainer_01_02.py b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_entertainer_01_02.py new file mode 100644 index 00000000..b5195564 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_entertainer_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_roadmap_belt_entertainer_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_roadmap_belt_entertainer_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 15) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 20) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15) + object.setStringAttribute('class_required', 'Entertainer') + object.setIntAttribute('required_combat_level', 90) + return \ No newline at end of file diff --git a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_medic_01_02.py b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_medic_01_02.py new file mode 100644 index 00000000..9f5b8eb7 --- /dev/null +++ b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_medic_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_roadmap_belt_medic_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_roadmap_belt_medic_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 15) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 20) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15) + object.setStringAttribute('class_required', 'Medic') + object.setIntAttribute('required_combat_level', 90) + return diff --git a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_officer_01_02.py b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_officer_01_02.py new file mode 100644 index 00000000..3534213e --- /dev/null +++ b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_officer_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_roadmap_belt_officer_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_roadmap_belt_officer_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 15) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 20) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15) + object.setStringAttribute('class_required', 'Officer') + object.setIntAttribute('required_combat_level', 90) + return diff --git a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_smuggler_01_02.py b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_smuggler_01_02.py new file mode 100644 index 00000000..0f3db47c --- /dev/null +++ b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_smuggler_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_roadmap_belt_smuggler_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_roadmap_belt_smuggler_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 15) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 20) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15) + object.setStringAttribute('class_required', 'Smuggler') + object.setIntAttribute('required_combat_level', 90) + return diff --git a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_trader_01_02.py b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_trader_01_02.py index 353407c0..3716a5a6 100644 --- a/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_trader_01_02.py +++ b/scripts/object/tangible/wearables/armor/zam/item_roadmap_belt_trader_01_02.py @@ -10,4 +10,4 @@ def setup(core, object): object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 15) object.setStringAttribute('class_required', 'Trader') object.setIntAttribute('required_combat_level', 90) - return \ No newline at end of file + return diff --git a/scripts/object/tangible/wearables/necklace/item_entertainer_pendant_01_02.py b/scripts/object/tangible/wearables/necklace/item_entertainer_pendant_01_02.py new file mode 100644 index 00000000..892b22d1 --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_entertainer_pendant_01_02.py @@ -0,0 +1,11 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_entertainer_pendant_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_entertainer_pendant_01_02') + object.setIntAttribute('cat_skill_mod_bonus.@stat_n:dance_prop_assembly', 5) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:stamina_modified', 3) + object.setStringAttribute('class_required', 'Entertainer') + return diff --git a/scripts/object/tangible/wearables/necklace/item_medic_pendant_01_02.py b/scripts/object/tangible/wearables/necklace/item_medic_pendant_01_02.py new file mode 100644 index 00000000..a6fefff8 --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_medic_pendant_01_02.py @@ -0,0 +1,11 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_medic_pendant_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_medic_pendant_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 12) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12) + object.setStringAttribute('class_required', 'Medic') + return diff --git a/scripts/object/tangible/wearables/necklace/item_officer_pendant_01_02.py b/scripts/object/tangible/wearables/necklace/item_officer_pendant_01_02.py new file mode 100644 index 00000000..f3b7d3e3 --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_officer_pendant_01_02.py @@ -0,0 +1,11 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_officer_pendant_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_officer_pendant_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 12) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12) + object.setStringAttribute('class_required', 'Officer') + return diff --git a/scripts/object/tangible/wearables/necklace/item_smuggler_pendant_01_02.py b/scripts/object/tangible/wearables/necklace/item_smuggler_pendant_01_02.py new file mode 100644 index 00000000..a63039a2 --- /dev/null +++ b/scripts/object/tangible/wearables/necklace/item_smuggler_pendant_01_02.py @@ -0,0 +1,11 @@ +import sys + +def setup(core, object): + object.setStfFilename('static_item_n') + object.setStfName('item_smuggler_pendant_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_smuggler_pendant_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:agility_modified', 12) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 12) + object.setStringAttribute('class_required', 'Smuggler') + return diff --git a/scripts/object/tangible/wearables/necklace/item_trader_pendant_01_02.py b/scripts/object/tangible/wearables/necklace/item_trader_pendant_01_02.py index 48f0b1b9..f8f53731 100644 --- a/scripts/object/tangible/wearables/necklace/item_trader_pendant_01_02.py +++ b/scripts/object/tangible/wearables/necklace/item_trader_pendant_01_02.py @@ -6,6 +6,6 @@ def setup(core, object): object.setDetailFilename('static_item_d') object.setDetailName('item_trader_pendant_01_02') object.setIntAttribute('cat_stat_mod_bonus.@stat_n:general_assembly', 5) - object.setIntAttribute('cat_stat_mod_bonus.@stat_n:hiring', 3) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:hiring', 2) object.setStringAttribute('class_required', 'Trader') return diff --git a/scripts/object/tangible/wearables/ring/item_entertainer_ring_01_02.py b/scripts/object/tangible/wearables/ring/item_entertainer_ring_01_02.py new file mode 100644 index 00000000..59c9222b --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_entertainer_ring_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setAttachment('objType', 'ring') + object.setStfFilename('static_item_n') + object.setStfName('item_entertainer_ring_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_entertainer_ring_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 6) + object.setStringAttribute('class_required', 'Entertainer') + object.setAttachment('radial_filename', 'ring/unity') + return diff --git a/scripts/object/tangible/wearables/ring/item_medic_ring_01_02.py b/scripts/object/tangible/wearables/ring/item_medic_ring_01_02.py new file mode 100644 index 00000000..be5e6507 --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_medic_ring_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setAttachment('objType', 'ring') + object.setStfFilename('static_item_n') + object.setStfName('item_medic_ring_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_medic_ring_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 6) + object.setStringAttribute('class_required', 'Medic') + object.setAttachment('radial_filename', 'ring/unity') + return diff --git a/scripts/object/tangible/wearables/ring/item_officer_ring_01_02.py b/scripts/object/tangible/wearables/ring/item_officer_ring_01_02.py new file mode 100644 index 00000000..3f031dc6 --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_officer_ring_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setAttachment('objType', 'ring') + object.setStfFilename('static_item_n') + object.setStfName('item_officer_ring_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_officer_ring_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 6) + object.setStringAttribute('class_required', 'Officer') + object.setAttachment('radial_filename', 'ring/unity') + return diff --git a/scripts/object/tangible/wearables/ring/item_smuggler_ring_01_02.py b/scripts/object/tangible/wearables/ring/item_smuggler_ring_01_02.py new file mode 100644 index 00000000..e2f686bf --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_smuggler_ring_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setAttachment('objType', 'ring') + object.setStfFilename('static_item_n') + object.setStfName('item_smuggler_ring_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_smuggler_ring_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6) + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:precision_modified', 6) + object.setStringAttribute('class_required', 'Smuggler') + object.setAttachment('radial_filename', 'ring/unity') + return diff --git a/scripts/object/tangible/wearables/ring/item_trader_ring_01_02.py b/scripts/object/tangible/wearables/ring/item_trader_ring_01_02.py new file mode 100644 index 00000000..6c468b41 --- /dev/null +++ b/scripts/object/tangible/wearables/ring/item_trader_ring_01_02.py @@ -0,0 +1,13 @@ +import sys + +def setup(core, object): + object.setAttachment('objType', 'ring') + object.setStfFilename('static_item_n') + object.setStfName('item_trader_ring_01_02') + object.setDetailFilename('static_item_d') + object.setDetailName('item_trader_ring_01_02') + object.setIntAttribute('cat_stat_mod_bonus.@stat_n:constitution_modified', 6) + object.setIntAttribute('cat_skill_mod_bonus.@stat_n:artisian_assembly', 6) + object.setStringAttribute('class_required', 'Trader') + object.setAttachment('radial_filename', 'ring/unity') + return