diff --git a/scripts/mobiles/naboo/chuba.py b/scripts/mobiles/naboo/chuba.py index 2a804fa5..9a5006c2 100644 --- a/scripts/mobiles/naboo/chuba.py +++ b/scripts/mobiles/naboo/chuba.py @@ -6,15 +6,14 @@ def addTemplate(core): mobileTemplate = MobileTemplate() templates = Vector() attacks = Vector() - add.attack('bm_bite_1') - add.attack('bm_spit_1') - add.attack('bm_damage_poison_1') + attacks.add('bm_bite_1') + attacks.add('bm_spit_1') + attacks.add('bm_damage_poison_1') mobileTemplates.setAttacks(attacks) templates.add('object/mobile/shared_chuba_hue.iff') mobileTemplate.setCreatureName('chuba') mobileTemplate.setTemplates(templates) mobileTemplate.setLevel(5) - attacks = Vector() mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('chuba', mobileTemplate) diff --git a/scripts/mobiles/naboo/fambaa.py b/scripts/mobiles/naboo/fambaa.py index af7d0142..fbef7b53 100644 --- a/scripts/mobiles/naboo/fambaa.py +++ b/scripts/mobiles/naboo/fambaa.py @@ -5,16 +5,15 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() attacks = Vector() - add.attack('bm_dampen_pain_2') - add.attack('bm_shaken_2') - add.attack('bm_stomp_2') + attacks.add('bm_dampen_pain_2') + attacks.add('bm_shaken_2') + attacks.add('bm_stomp_2') mobileTemplates.setAttacks(attacks) templates = Vector() templates.add('object/mobile/shared_fambaa.iff') mobileTemplate.setCreatureName('fambaa') mobileTemplate.setTemplates(templates) mobileTemplate.setLevel(23) - attacks = Vector() mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('fambaa', mobileTemplate) diff --git a/scripts/mobiles/naboo/narglatch.py b/scripts/mobiles/naboo/narglatch.py index 5014822f..8e646608 100644 --- a/scripts/mobiles/naboo/narglatch.py +++ b/scripts/mobiles/naboo/narglatch.py @@ -5,15 +5,14 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() attacks = Vector() - add.attack('bm_claw_2') - add.attack('bm_slash_2') + attacks.add('bm_claw_2') + attacks.add('bm_slash_2') templates = Vector() mobileTemplates.setAttacks(attacks) templates.add('object/mobile/shared_narglatch_hue.iff') mobileTemplate.setCreatureName('narglatch') mobileTemplate.setTemplates(templates) mobileTemplate.setLevel(21) - attacks = Vector() mobileTemplate.setDefaultAttack('creatureMeleeAttack') mobileTemplate.setAttacks(attacks) core.spawnService.addMobileTemplate('narglatch', mobileTemplate) diff --git a/scripts/mobiles/naboo/veermok.py b/scripts/mobiles/naboo/veermok.py index 02888044..07a3731b 100644 --- a/scripts/mobiles/naboo/veermok.py +++ b/scripts/mobiles/naboo/veermok.py @@ -5,8 +5,8 @@ from java.util import Vector def addTemplate(core): mobileTemplate = MobileTemplate() attacks = Vector() - add.attack('bm_dampen_pain_2') - add.attack('bm_stomp_2') + attacks.add('bm_dampen_pain_2') + attacks.add('bm_stomp_2') mobileTemplates.setAttacks(attacks) templates = Vector() templates.add('object/mobile/shared_veermok_hue.iff') diff --git a/scripts/mobiles/rori/bearded_jax.py b/scripts/mobiles/rori/bearded_jax.py new file mode 100644 index 00000000..38bc0e21 --- /dev/null +++ b/scripts/mobiles/rori/bearded_jax.py @@ -0,0 +1,20 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_claw_3') + attacks.add('bm_flank_1') + attacks.add('bm_slash_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_torton.iff') + mobileTemplate.setCreatureName('bearded jax') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(24) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('bearded_jax', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/torton.py b/scripts/mobiles/rori/torton.py new file mode 100644 index 00000000..1d242336 --- /dev/null +++ b/scripts/mobiles/rori/torton.py @@ -0,0 +1,23 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_dampen_pain_3') + attacks.add('bm_deflective_hide_1') + attacks.add('bm_puncture_1') + attacks.add('bm_shaken_3') + attacks.add('bm_stomp_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_torton.iff') + mobileTemplate.setCreatureName('torton') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(26) + attacks = Vector() + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('torton', mobileTemplate) + \ No newline at end of file