diff --git a/scripts/mobiles/rori/borgle.py b/scripts/mobiles/rori/borgle.py new file mode 100644 index 00000000..2d252f66 --- /dev/null +++ b/scripts/mobiles/rori/borgle.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_health_leech_1') + attacks.add('bm_puncture_1') + attacks.add('bm_wind_buffet_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_borgle.iff') + mobileTemplate.setCreatureName('borgle') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(25) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('borgle', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/capper_spineflap.py b/scripts/mobiles/rori/capper_spineflap.py new file mode 100644 index 00000000..ec78a626 --- /dev/null +++ b/scripts/mobiles/rori/capper_spineflap.py @@ -0,0 +1,19 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_bite_2') + attacks.add('bm_wind_buffet_2') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_capper_spineflap.iff') + mobileTemplate.setCreatureName('capper spineflap') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(23) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('capper_spineflap', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/gualama.py b/scripts/mobiles/rori/gualama.py new file mode 100644 index 00000000..cede13f4 --- /dev/null +++ b/scripts/mobiles/rori/gualama.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_bite_3') + attacks.add('bm_defensive_3') + attacks.add('bm_kick_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_gualama.iff') + mobileTemplate.setCreatureName('gualama') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(27) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('gualama', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/hermit_spider.py b/scripts/mobiles/rori/hermit_spider.py new file mode 100644 index 00000000..4ec52002 --- /dev/null +++ b/scripts/mobiles/rori/hermit_spider.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_bite_2') + attacks.add('bm_damage_poison_2') + attacks.add('bm_defensive_2') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_hermit_spider.iff') + mobileTemplate.setCreatureName('hermit spider') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(28) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('hermit_spider', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/pugoriss.py b/scripts/mobiles/rori/pugoriss.py new file mode 100644 index 00000000..48066a79 --- /dev/null +++ b/scripts/mobiles/rori/pugoriss.py @@ -0,0 +1,19 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_hamstring_3') + attacks.add('bm_bite_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_pugoriss.iff') + mobileTemplate.setCreatureName('pugoriss') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(25) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('pugoriss', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/squall.py b/scripts/mobiles/rori/squall.py new file mode 100644 index 00000000..ff42b89d --- /dev/null +++ b/scripts/mobiles/rori/squall.py @@ -0,0 +1,18 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_bite_4') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_squall.iff') + mobileTemplate.setCreatureName('squall') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(27) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('squall', mobileTemplate) + \ No newline at end of file diff --git a/scripts/mobiles/rori/vir_vur.py b/scripts/mobiles/rori/vir_vur.py new file mode 100644 index 00000000..d1e78882 --- /dev/null +++ b/scripts/mobiles/rori/vir_vur.py @@ -0,0 +1,18 @@ +import sys +from services.spawn import MobileTemplate +from java.util import Vector + +def addTemplate(core): + mobileTemplate = MobileTemplate() + attacks = Vector() + attacks.add('bm_bite_3') + mobileTemplates.setAttacks(attacks) + templates = Vector() + templates.add('object/mobile/shared_vir_vur.iff') + mobileTemplate.setCreatureName('vir vur') + mobileTemplate.setTemplates(templates) + mobileTemplate.setLevel(27) + mobileTemplate.setDefaultAttack('creatureMeleeAttack') + mobileTemplate.setAttacks(attacks) + core.spawnService.addMobileTemplate('vir_vur', mobileTemplate) + \ No newline at end of file