diff --git a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py index 965d6cb6..a2e064f2 100644 --- a/scripts/mobiles/tatooine/adolescent_krayt_dragon.py +++ b/scripts/mobiles/tatooine/adolescent_krayt_dragon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(0.5) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(1700) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setHideAmount(950) mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(905) diff --git a/scripts/mobiles/tatooine/armodragon.py b/scripts/mobiles/tatooine/armodragon.py index 56be4ec8..c571d5ee 100644 --- a/scripts/mobiles/tatooine/armodragon.py +++ b/scripts/mobiles/tatooine/armodragon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(125) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setHideAmount(68) mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setBoneAmount(75) diff --git a/scripts/mobiles/tatooine/bantha.py b/scripts/mobiles/tatooine/bantha.py index b34da626..aa1699eb 100644 --- a/scripts/mobiles/tatooine/bantha.py +++ b/scripts/mobiles/tatooine/bantha.py @@ -26,8 +26,7 @@ def addTemplate(core): mobileTemplate.setBoneAmount(250) mobileTemplate.setSocialGroup("bantha") mobileTemplate.setAssistRange(0) - mobileTemplate.setStalker(False)Bones') - mobileTemplate.setBoneAmount(250) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/blight_boar.py b/scripts/mobiles/tatooine/blight_boar.py index c2d365f3..a5bde055 100644 --- a/scripts/mobiles/tatooine/blight_boar.py +++ b/scripts/mobiles/tatooine/blight_boar.py @@ -26,8 +26,7 @@ def addTemplate(core): mobileTemplate.setBoneAmount(25) mobileTemplate.setSocialGroup("bantha") mobileTemplate.setAssistRange(0) - mobileTemplate.setStalker(False)Bones') - mobileTemplate.setBoneAmount(250) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/canyon_krayt_dragon.py b/scripts/mobiles/tatooine/canyon_krayt_dragon.py index 999abf3e..e0a570bc 100644 --- a/scripts/mobiles/tatooine/canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/canyon_krayt_dragon.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(0.8) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(1250) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setBoneAmount(750) mobileTemplate.setBoneType("Animal Bones") mobileTemplate.setHideAmount(675) diff --git a/scripts/mobiles/tatooine/carion_kreetle.py b/scripts/mobiles/tatooine/carion_kreetle.py index aa1e6fb3..7f066d5a 100644 --- a/scripts/mobiles/tatooine/carion_kreetle.py +++ b/scripts/mobiles/tatooine/carion_kreetle.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(1) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(2) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount(0) + mobileTemplate.setHideAmount(2) mobileTemplate.setSocialGroup("kreetle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/cave_beetle.py b/scripts/mobiles/tatooine/cave_beetle.py index ceae4502..1b780a6d 100644 --- a/scripts/mobiles/tatooine/cave_beetle.py +++ b/scripts/mobiles/tatooine/cave_beetle.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(6) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(8) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount(0) + mobileTemplate.setHideAmount(8) mobileTemplate.setSocialGroup("rock beetle") mobileTemplate.setAssistRange(4) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/cave_beetle2.py b/scripts/mobiles/tatooine/cave_beetle2.py index 9503f4e4..dd833d7b 100644 --- a/scripts/mobiles/tatooine/cave_beetle2.py +++ b/scripts/mobiles/tatooine/cave_beetle2.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(8) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(10) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount(0) + mobileTemplate.setHideAmount(10) mobileTemplate.setSocialGroup("rock beetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/city_rockmite.py b/scripts/mobiles/tatooine/city_rockmite.py index 16b253fd..b0164043 100644 --- a/scripts/mobiles/tatooine/city_rockmite.py +++ b/scripts/mobiles/tatooine/city_rockmite.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(3) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(4) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount(0) + mobileTemplate.setHideAmount(4) mobileTemplate.setSocialGroup("rockmite") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/city_sewer_swamprat.py b/scripts/mobiles/tatooine/city_sewer_swamprat.py index 055a4cd9..7e6b22ce 100644 --- a/scripts/mobiles/tatooine/city_sewer_swamprat.py +++ b/scripts/mobiles/tatooine/city_sewer_swamprat.py @@ -27,8 +27,6 @@ def addTemplate(core): mobileTemplate.setSocialGroup("womprat") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) - - templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/cupa.py b/scripts/mobiles/tatooine/cupa.py index 5af37eb8..ac4aa47e 100644 --- a/scripts/mobiles/tatooine/cupa.py +++ b/scripts/mobiles/tatooine/cupa.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setMeatType("Reptilian Meat") mobileTemplate.setMeatAmount(215) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setBoneAmount(100) mobileTemplate.setBoneType("Animal Bone") mobileTemplate.setHideAmount(100) diff --git a/scripts/mobiles/tatooine/death_kreetle.py b/scripts/mobiles/tatooine/death_kreetle.py index c58794ee..50c7536c 100644 --- a/scripts/mobiles/tatooine/death_kreetle.py +++ b/scripts/mobiles/tatooine/death_kreetle.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(3) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(4) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount(0) + mobileTemplate.setHideAmount(4) mobileTemplate.setSocialGroup("uber kreetle") mobileTemplate.setAssistRange(6) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/desert_kreetle.py b/scripts/mobiles/tatooine/desert_kreetle.py index 2fc91c9e..6fd3f3a4 100644 --- a/scripts/mobiles/tatooine/desert_kreetle.py +++ b/scripts/mobiles/tatooine/desert_kreetle.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(1) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(2) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount() + mobileTemplate.setHideAmount(2) mobileTemplate.setSocialGroup("kreetle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/dragonet.py b/scripts/mobiles/tatooine/dragonet.py index 87e57c19..490771fb 100644 --- a/scripts/mobiles/tatooine/dragonet.py +++ b/scripts/mobiles/tatooine/dragonet.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(125) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setBoneAmount(75) mobileTemplate.setBoneType("Animal Bone") mobileTemplate.setHideAmount(68) diff --git a/scripts/mobiles/tatooine/dune_beetle.py b/scripts/mobiles/tatooine/dune_beetle.py index 2333db76..594703db 100644 --- a/scripts/mobiles/tatooine/dune_beetle.py +++ b/scripts/mobiles/tatooine/dune_beetle.py @@ -21,9 +21,7 @@ def addTemplate(core): mobileTemplate.setMeatType("Insect Meat") mobileTemplate.setMeatAmount(6) mobileTemplate.setHideType("Scaley Hide") - mobileTemplate.setBoneAmount(8) - mobileTemplate.setBoneType("") - mobileTemplate.setHideAmount() + mobileTemplate.setHideAmount(8) mobileTemplate.setSocialGroup("giant sand beetle") mobileTemplate.setAssistRange(0) mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/dune_lizard.py b/scripts/mobiles/tatooine/dune_lizard.py index b39e910a..93ea0587 100644 --- a/scripts/mobiles/tatooine/dune_lizard.py +++ b/scripts/mobiles/tatooine/dune_lizard.py @@ -20,7 +20,7 @@ def addTemplate(core): mobileTemplate.setScale(1) mobileTemplate.setMeatType("Carnivore Meat") mobileTemplate.setMeatAmount(85) - mobileTemplate.setHideType("Bristley Hide") + mobileTemplate.setHideType("Bristly Hide") mobileTemplate.setBoneAmount(50) mobileTemplate.setBoneType("Animal Bone") mobileTemplate.setHideAmount(35) diff --git a/scripts/mobiles/tatooine/dwarf_eopie.py b/scripts/mobiles/tatooine/dwarf_eopie.py index cb9a80cc..70caf589 100644 --- a/scripts/mobiles/tatooine/dwarf_eopie.py +++ b/scripts/mobiles/tatooine/dwarf_eopie.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_eopie') mobileTemplate.setLevel(1) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(230) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(180) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(110) + mobileTemplate.setSocialGroup("eopie") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dwarf_eopie.iff') diff --git a/scripts/mobiles/tatooine/dwarf_nuna.py b/scripts/mobiles/tatooine/dwarf_nuna.py index 423fb7d9..a3d8144c 100644 --- a/scripts/mobiles/tatooine/dwarf_nuna.py +++ b/scripts/mobiles/tatooine/dwarf_nuna.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('dwarf_nuna') mobileTemplate.setLevel(1) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Avian Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Avian Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("dwarf nuna") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dwarf_nuna.iff') diff --git a/scripts/mobiles/tatooine/elder_zucca_boar.py b/scripts/mobiles/tatooine/elder_zucca_boar.py index 11e040e2..3513012c 100644 --- a/scripts/mobiles/tatooine/elder_zucca_boar.py +++ b/scripts/mobiles/tatooine/elder_zucca_boar.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('zucca_boar_elder') mobileTemplate.setLevel(8) + mobileTemplate.setMinLevel(8) + mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/elite_dewback_cannibal.py b/scripts/mobiles/tatooine/elite_dewback_cannibal.py index 910ba869..14c65b79 100644 --- a/scripts/mobiles/tatooine/elite_dewback_cannibal.py +++ b/scripts/mobiles/tatooine/elite_dewback_cannibal.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dewback_canibal') mobileTemplate.setLevel(13) + mobileTemplate.setMinLevel(13) + mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(340) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(260) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(185) + mobileTemplate.setSocialGroup("dewback cannibal") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/elite_dragonet.py b/scripts/mobiles/tatooine/elite_dragonet.py index 481b2d64..a7a863ef 100644 --- a/scripts/mobiles/tatooine/elite_dragonet.py +++ b/scripts/mobiles/tatooine/elite_dragonet.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dragonet') mobileTemplate.setLevel(24) + mobileTemplate.setMinLevel(24) + mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(125) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(75) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(68) + mobileTemplate.setSocialGroup("dragonet") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_dragonet.iff') diff --git a/scripts/mobiles/tatooine/elite_dune_lizard.py b/scripts/mobiles/tatooine/elite_dune_lizard.py index a0adf4e8..0c92b6c9 100644 --- a/scripts/mobiles/tatooine/elite_dune_lizard.py +++ b/scripts/mobiles/tatooine/elite_dune_lizard.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_dune_lizard') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(1) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(85) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(50) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(35) + mobileTemplate.setSocialGroup("dune lizard") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/elite_giant_sand_beetle.py b/scripts/mobiles/tatooine/elite_giant_sand_beetle.py index c21a083c..c4a27c38 100644 --- a/scripts/mobiles/tatooine/elite_giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/elite_giant_sand_beetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_giant_sand_beetle') mobileTemplate.setLevel(25) + mobileTemplate.setMinLevel(25) + mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(15) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(20) + mobileTemplate.setSocialGroup("giant sand beetle") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/elite_mutant_womprat.py b/scripts/mobiles/tatooine/elite_mutant_womprat.py index de786778..ca4db924 100644 --- a/scripts/mobiles/tatooine/elite_mutant_womprat.py +++ b/scripts/mobiles/tatooine/elite_mutant_womprat.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('elite_mutant_womprat') - mobileTemplate.setLevel(5) + mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(12) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/elite_ronto.py b/scripts/mobiles/tatooine/elite_ronto.py index a5d22cef..2207fa3b 100644 --- a/scripts/mobiles/tatooine/elite_ronto.py +++ b/scripts/mobiles/tatooine/elite_ronto.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_ronto_ronto') mobileTemplate.setLevel(17) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(450) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(300) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(180) + mobileTemplate.setSocialGroup("ronto") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/elite_scyk.py b/scripts/mobiles/tatooine/elite_scyk.py index 54ad052c..eb6e2dc6 100644 --- a/scripts/mobiles/tatooine/elite_scyk.py +++ b/scripts/mobiles/tatooine/elite_scyk.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_scyk') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(40) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(18) + mobileTemplate.setSocialGroup("scyk") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/elite_sevorrt.py b/scripts/mobiles/tatooine/elite_sevorrt.py index 190a9e26..d525dc6a 100644 --- a/scripts/mobiles/tatooine/elite_sevorrt.py +++ b/scripts/mobiles/tatooine/elite_sevorrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_sevorrt') mobileTemplate.setLevel(8) + mobileTemplate.setMinLevel(8) + mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(10) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(10) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("sevorrt") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_sevorrt.iff') diff --git a/scripts/mobiles/tatooine/enraged_mountain_dewback.py b/scripts/mobiles/tatooine/enraged_mountain_dewback.py index dfebff92..95fdd053 100644 --- a/scripts/mobiles/tatooine/enraged_mountain_dewback.py +++ b/scripts/mobiles/tatooine/enraged_mountain_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_mountain_dewback') mobileTemplate.setLevel(22) + mobileTemplate.setMinLevel(22) + mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(330) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(240) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(170) + mobileTemplate.setSocialGroup("dewback mountain") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/enraged_squill.py b/scripts/mobiles/tatooine/enraged_squill.py index 3fd86349..0ff84664 100644 --- a/scripts/mobiles/tatooine/enraged_squill.py +++ b/scripts/mobiles/tatooine/enraged_squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_squill') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(12) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(6) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(5) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/eoni.py b/scripts/mobiles/tatooine/eoni.py index 0dd12e09..c8f3d202 100644 --- a/scripts/mobiles/tatooine/eoni.py +++ b/scripts/mobiles/tatooine/eoni.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_jundland_eopie') mobileTemplate.setLevel(21) + mobileTemplate.setMinLevel(21) + mobileTemplate.setMaxLevel(22) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(300) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(225) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(115) + mobileTemplate.setSocialGroup("eopie") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_eopie.iff') diff --git a/scripts/mobiles/tatooine/eopie.py b/scripts/mobiles/tatooine/eopie.py index 8e1f5ae7..af34d5d6 100644 --- a/scripts/mobiles/tatooine/eopie.py +++ b/scripts/mobiles/tatooine/eopie.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('eopie') mobileTemplate.setLevel(4) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(315) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(250) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(150) + mobileTemplate.setSocialGroup("eopie") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_eopie.iff') diff --git a/scripts/mobiles/tatooine/eopie_herdmaster.py b/scripts/mobiles/tatooine/eopie_herdmaster.py index f8abe532..7635f124 100644 --- a/scripts/mobiles/tatooine/eopie_herdmaster.py +++ b/scripts/mobiles/tatooine/eopie_herdmaster.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('eopie_herdmaster') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(5) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(315) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(250) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(150) + mobileTemplate.setSocialGroup("eopie") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_eopie.iff') diff --git a/scripts/mobiles/tatooine/female_mountain_squill.py b/scripts/mobiles/tatooine/female_mountain_squill.py index e2da21e4..d38fadef 100644 --- a/scripts/mobiles/tatooine/female_mountain_squill.py +++ b/scripts/mobiles/tatooine/female_mountain_squill.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('female_mountain_squill') - mobileTemplate.setLevel(17) + mobileTemplate.setLevel(7) + mobileTemplate.setMinLevel(7) + mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(4) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/feral_bantha.py b/scripts/mobiles/tatooine/feral_bantha.py index fcbbbebc..473b1d94 100644 --- a/scripts/mobiles/tatooine/feral_bantha.py +++ b/scripts/mobiles/tatooine/feral_bantha.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('feral_bantha') mobileTemplate.setLevel(5) - mobileTemplate.setDifficulty(15) + mobileTemplate.setMinLevel(5) + mobileTemplate.setMaxLevel(6) + mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(415) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(305) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(215) + mobileTemplate.setSocialGroup("bantha") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/furios_ronto.py b/scripts/mobiles/tatooine/furios_ronto.py index c8c4fe74..937930c3 100644 --- a/scripts/mobiles/tatooine/furios_ronto.py +++ b/scripts/mobiles/tatooine/furios_ronto.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('ronto_furious') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(465) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(320) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(200) + mobileTemplate.setSocialGroup("ronto") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py index 5da03190..eec41245 100644 --- a/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/giant_canyon_krayt_dragon.py @@ -9,7 +9,7 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_canyon_krayt_dragon') mobileTemplate.setLevel(87) mobileTemplate.setMinLevel(80) - mobileTemplate.setMaxLevel(88) + mobileTemplate.setMaxLevel(89) mobileTemplate.setDifficulty(2) mobileTemplate.setAttackRange(12) mobileTemplate.setAttackSpeed(1.0) @@ -18,6 +18,15 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) mobileTemplate.setScale(2.5) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(1500) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(870) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(805) + mobileTemplate.setSocialGroup("krayt dragon") + mobileTemplate.setAssistRange(34) + mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/tatooine/giant_sand_beetle.py b/scripts/mobiles/tatooine/giant_sand_beetle.py index 2f9138d5..d2a77c33 100644 --- a/scripts/mobiles/tatooine/giant_sand_beetle.py +++ b/scripts/mobiles/tatooine/giant_sand_beetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_sand_beetle') mobileTemplate.setLevel(25) + mobileTemplate.setMinLevel(25) + mobileTemplate.setMaxLevel(26) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(15) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(20) + mobileTemplate.setSocialGroup("giant sand beetle") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/giant_worrt.py b/scripts/mobiles/tatooine/giant_worrt.py index 27edbbed..6a5aa8b1 100644 --- a/scripts/mobiles/tatooine/giant_worrt.py +++ b/scripts/mobiles/tatooine/giant_worrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('giant_worrt') mobileTemplate.setLevel(13) + mobileTemplate.setMinLevel(13) + mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(9) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(9) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("worrt") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_giant_worrt.iff') diff --git a/scripts/mobiles/tatooine/gorg.py b/scripts/mobiles/tatooine/gorg.py index 731c5d4a..2762675f 100644 --- a/scripts/mobiles/tatooine/gorg.py +++ b/scripts/mobiles/tatooine/gorg.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('gorg') mobileTemplate.setLevel(2) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(5) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("gorg") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_gorg.iff') diff --git a/scripts/mobiles/tatooine/gorg_glutton.py b/scripts/mobiles/tatooine/gorg_glutton.py index 7eaddd81..97e66c08 100644 --- a/scripts/mobiles/tatooine/gorg_glutton.py +++ b/scripts/mobiles/tatooine/gorg_glutton.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('gorg_glutton') mobileTemplate.setLevel(2) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(12) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(9) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(8) + mobileTemplate.setSocialGroup("gorg") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_gorg.iff') diff --git a/scripts/mobiles/tatooine/grand_krayt_dragon.py b/scripts/mobiles/tatooine/grand_krayt_dragon.py index 060fec50..294c58e2 100644 --- a/scripts/mobiles/tatooine/grand_krayt_dragon.py +++ b/scripts/mobiles/tatooine/grand_krayt_dragon.py @@ -7,7 +7,7 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('krayt_dragon_grand') - mobileTemplate.setLevel(88) + mobileTemplate.setLevel(87) mobileTemplate.setMinLevel(80) mobileTemplate.setMaxLevel(89) mobileTemplate.setDifficulty(2) @@ -18,6 +18,15 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) mobileTemplate.setScale(2.6) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(1700) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(950) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(905) + mobileTemplate.setSocialGroup("krayt dragon") + mobileTemplate.setAssistRange(24) + mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/tatooine/great_squill.py b/scripts/mobiles/tatooine/great_squill.py index ec27d549..6c8ec3af 100644 --- a/scripts/mobiles/tatooine/great_squill.py +++ b/scripts/mobiles/tatooine/great_squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('squill_great') mobileTemplate.setLevel(13) + mobileTemplate.setMinLevel(13) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(6) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(6) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/greater_desert_womprat.py b/scripts/mobiles/tatooine/greater_desert_womprat.py index cbf1c39a..5bd75203 100644 --- a/scripts/mobiles/tatooine/greater_desert_womprat.py +++ b/scripts/mobiles/tatooine/greater_desert_womprat.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('greater_desert_womprat') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_greater_desert_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/grizzled_dewback.py b/scripts/mobiles/tatooine/grizzled_dewback.py index 416f9a58..ea05f928 100644 --- a/scripts/mobiles/tatooine/grizzled_dewback.py +++ b/scripts/mobiles/tatooine/grizzled_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('grizzled_dewback') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(365) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(285) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(210) + mobileTemplate.setSocialGroup("dewback") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/harmony_worrt.py b/scripts/mobiles/tatooine/harmony_worrt.py index 07f24218..89f59c15 100644 --- a/scripts/mobiles/tatooine/harmony_worrt.py +++ b/scripts/mobiles/tatooine/harmony_worrt.py @@ -8,10 +8,19 @@ def addTemplate(core): mobileTemplate.setCreatureName('harmony_worrt') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setSocialGroup("worrt") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/jundland_eopie.py b/scripts/mobiles/tatooine/jundland_eopie.py index ee6cf43c..69f75c98 100644 --- a/scripts/mobiles/tatooine/jundland_eopie.py +++ b/scripts/mobiles/tatooine/jundland_eopie.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('jundland_eopie') mobileTemplate.setLevel(21) + mobileTemplate.setMinLevel(19) + mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(300) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(225) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(115) + mobileTemplate.setSocialGroup("eopie") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_eopie.iff') diff --git a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py index 02a36d90..bed7b9f4 100644 --- a/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py +++ b/scripts/mobiles/tatooine/juvenile_canyon_krayt_dragon.py @@ -9,7 +9,7 @@ def addTemplate(core): mobileTemplate.setCreatureName('juvenile_canyon_krayt') mobileTemplate.setLevel(82) mobileTemplate.setMinLevel(78) - mobileTemplate.setMaxLevel(82) + mobileTemplate.setMaxLevel(83) mobileTemplate.setDifficulty(2) mobileTemplate.setAttackRange(12) mobileTemplate.setAttackSpeed(1.0) @@ -17,7 +17,16 @@ def addTemplate(core): mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) - mobileTemplate.setScale(0.5) + mobileTemplate.setScale(2.6) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(750) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(500) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(410) + mobileTemplate.setSocialGroup("krayt dragon") + mobileTemplate.setAssistRange(24) + mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/krayt_dragon.py b/scripts/mobiles/tatooine/krayt_dragon.py index 6af77734..d458d1c8 100644 --- a/scripts/mobiles/tatooine/krayt_dragon.py +++ b/scripts/mobiles/tatooine/krayt_dragon.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('krayt_dragon') - mobileTemplate.setLevel(10) + mobileTemplate.setLevel(82) + mobileTemplate.setMinLevel(78) + mobileTemplate.setMaxLevel(83) mobileTemplate.setDifficulty(2) mobileTemplate.setAttackRange(12) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(True) + mobileTemplate.setScale(2.6) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(750) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(500) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(410) + mobileTemplate.setSocialGroup("krayt dragon") + mobileTemplate.setAssistRange(24) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_krayt_dragon.iff') diff --git a/scripts/mobiles/tatooine/krayt_dragon_ancient.py b/scripts/mobiles/tatooine/krayt_dragon_ancient.py index 9e3e68c0..0e8ba26c 100644 --- a/scripts/mobiles/tatooine/krayt_dragon_ancient.py +++ b/scripts/mobiles/tatooine/krayt_dragon_ancient.py @@ -8,7 +8,7 @@ def addTemplate(core): mobileTemplate.setCreatureName('krayt_dragon_ancient') mobileTemplate.setLevel(90) - mobileTemplate.setMinLevel(90) + mobileTemplate.setMinLevel(89) mobileTemplate.setMaxLevel(90) mobileTemplate.setDifficulty(2) mobileTemplate.setAttackRange(12) @@ -18,6 +18,15 @@ def addTemplate(core): mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(True) mobileTemplate.setScale(2.8) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(1700) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(950) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(905) + mobileTemplate.setSocialGroup("krayt dragon") + mobileTemplate.setAssistRange(36) + mobileTemplate.setStalker(True) diff --git a/scripts/mobiles/tatooine/kreetle.py b/scripts/mobiles/tatooine/kreetle.py index a118c107..915acf5e 100644 --- a/scripts/mobiles/tatooine/kreetle.py +++ b/scripts/mobiles/tatooine/kreetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("kreetle") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/kreetle_swarmling.py b/scripts/mobiles/tatooine/kreetle_swarmling.py index 9f998e07..a7d0acc1 100644 --- a/scripts/mobiles/tatooine/kreetle_swarmling.py +++ b/scripts/mobiles/tatooine/kreetle_swarmling.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_swarming') mobileTemplate.setLevel(1) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(1) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("kreetle") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/large_cave_beetle.py b/scripts/mobiles/tatooine/large_cave_beetle.py index ccfc9a8d..11efae3c 100644 --- a/scripts/mobiles/tatooine/large_cave_beetle.py +++ b/scripts/mobiles/tatooine/large_cave_beetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_cave_beetle') mobileTemplate.setLevel(21) + mobileTemplate.setMinLevel(21) + mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(10) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(14) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(5) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/large_rock_beetle1.py b/scripts/mobiles/tatooine/large_rock_beetle1.py index 39078fb6..fec7bf8e 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle1.py +++ b/scripts/mobiles/tatooine/large_rock_beetle1.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(1) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(8) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/large_rock_beetle2.py b/scripts/mobiles/tatooine/large_rock_beetle2.py index dfadc654..f826c4ce 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle2.py +++ b/scripts/mobiles/tatooine/large_rock_beetle2.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(10) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(14) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/large_rock_beetle3.py b/scripts/mobiles/tatooine/large_rock_beetle3.py index 1cca8d4e..cfb3248c 100644 --- a/scripts/mobiles/tatooine/large_rock_beetle3.py +++ b/scripts/mobiles/tatooine/large_rock_beetle3.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_rock_beetle') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(12) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(16) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/large_sand_beetle.py b/scripts/mobiles/tatooine/large_sand_beetle.py index 2bfc2cb9..6af1fabf 100644 --- a/scripts/mobiles/tatooine/large_sand_beetle.py +++ b/scripts/mobiles/tatooine/large_sand_beetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('large_sand_beetle') mobileTemplate.setLevel(24) + mobileTemplate.setMinLevel(22) + mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(10) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(14) + mobileTemplate.setSocialGroup("giant sand beetle") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/lesser_bocatt.py b/scripts/mobiles/tatooine/lesser_bocatt.py index d768a79b..e74c5f09 100644 --- a/scripts/mobiles/tatooine/lesser_bocatt.py +++ b/scripts/mobiles/tatooine/lesser_bocatt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_bocatt') mobileTemplate.setLevel(14) + mobileTemplate.setMinLevel(13) + mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(100) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(60) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(35) + mobileTemplate.setSocialGroup("bocatt") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/lesser_desert_womprat.py b/scripts/mobiles/tatooine/lesser_desert_womprat.py index 66ff6a9f..6d9de71d 100644 --- a/scripts/mobiles/tatooine/lesser_desert_womprat.py +++ b/scripts/mobiles/tatooine/lesser_desert_womprat.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_desert_womprat') mobileTemplate.setLevel(4) + mobileTemplate.setMinLevel(3) + mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(2) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_lesser_desert_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/lesser_dewback.py b/scripts/mobiles/tatooine/lesser_dewback.py index d6a49360..a8dad881 100644 --- a/scripts/mobiles/tatooine/lesser_dewback.py +++ b/scripts/mobiles/tatooine/lesser_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('lesser_dewback') mobileTemplate.setLevel(4) + mobileTemplate.setMinLevel(3) + mobileTemplate.setMaxLevel(5) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(175) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(125) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(100) + mobileTemplate.setSocialGroup("dewback") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/malignant_squill.py b/scripts/mobiles/tatooine/malignant_squill.py index 2b96c627..fc932d35 100644 --- a/scripts/mobiles/tatooine/malignant_squill.py +++ b/scripts/mobiles/tatooine/malignant_squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('malignant_squill') mobileTemplate.setLevel(50) + mobileTemplate.setMinLevel(48) + mobileTemplate.setMaxLevel(52) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(25) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(20) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/minor_worrt.py b/scripts/mobiles/tatooine/minor_worrt.py index 5ffa7afe..659b7bf9 100644 --- a/scripts/mobiles/tatooine/minor_worrt.py +++ b/scripts/mobiles/tatooine/minor_worrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('minor_worrt') mobileTemplate.setLevel(3) + mobileTemplate.setMinLevel(2) + mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("minor worrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_minor_worrt.iff') diff --git a/scripts/mobiles/tatooine/mound_mite.py b/scripts/mobiles/tatooine/mound_mite.py index 9c618729..581fde19 100644 --- a/scripts/mobiles/tatooine/mound_mite.py +++ b/scripts/mobiles/tatooine/mound_mite.py @@ -11,15 +11,20 @@ def addTemplate(core): mobileTemplate.setMinLevel(4) mobileTemplate.setMaxLevel(7) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) - - + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("mound mite") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_mound_mite.iff') diff --git a/scripts/mobiles/tatooine/mountain_dewback.py b/scripts/mobiles/tatooine/mountain_dewback.py index 6b73306f..d01a2c95 100644 --- a/scripts/mobiles/tatooine/mountain_dewback.py +++ b/scripts/mobiles/tatooine/mountain_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_dewback') mobileTemplate.setLevel(22) + mobileTemplate.setMinLevel(21) + mobileTemplate.setMaxLevel(23) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(330) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(240) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(170) + mobileTemplate.setSocialGroup("dewback mountain") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_mountain_dewback.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill.py b/scripts/mobiles/tatooine/mountain_squill.py index 052d4e62..bf036a18 100644 --- a/scripts/mobiles/tatooine/mountain_squill.py +++ b/scripts/mobiles/tatooine/mountain_squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_squill') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_guardian.py b/scripts/mobiles/tatooine/mountain_squill_guardian.py index 5b402840..5959aa53 100644 --- a/scripts/mobiles/tatooine/mountain_squill_guardian.py +++ b/scripts/mobiles/tatooine/mountain_squill_guardian.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_squill_guardian') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(4) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_squill_hunter.py b/scripts/mobiles/tatooine/mountain_squill_hunter.py index 5393c868..f744dcc5 100644 --- a/scripts/mobiles/tatooine/mountain_squill_hunter.py +++ b/scripts/mobiles/tatooine/mountain_squill_hunter.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_squill_hunter') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(2) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_mountain_squill.iff') diff --git a/scripts/mobiles/tatooine/mountain_worrt.py b/scripts/mobiles/tatooine/mountain_worrt.py index 1790dd65..a20ef946 100644 --- a/scripts/mobiles/tatooine/mountain_worrt.py +++ b/scripts/mobiles/tatooine/mountain_worrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mountain_worrt') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(4) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("mountain worrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/mutant_womprat.py b/scripts/mobiles/tatooine/mutant_womprat.py index 831182ac..2bb9cb93 100644 --- a/scripts/mobiles/tatooine/mutant_womprat.py +++ b/scripts/mobiles/tatooine/mutant_womprat.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('mutant_womprat') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/overkreetle.py b/scripts/mobiles/tatooine/overkreetle.py index 7f6bb056..3f47de1a 100644 --- a/scripts/mobiles/tatooine/overkreetle.py +++ b/scripts/mobiles/tatooine/overkreetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('kreetle_over') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(10) + mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(8) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(12) + mobileTemplate.setSocialGroup("uber kreetle") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_kreetle.iff') diff --git a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py index 9c961a1f..8090d862 100644 --- a/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py +++ b/scripts/mobiles/tatooine/parry_stormtrooper_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('parry_stormtrooper_dewback') mobileTemplate.setLevel(17) + mobileTemplate.setMinLevel(16) + mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(360) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(275) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(250) + mobileTemplate.setSocialGroup("imperial") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback_armored.iff') diff --git a/scripts/mobiles/tatooine/plaque_rat.py b/scripts/mobiles/tatooine/plaque_rat.py index 53a5a8e1..2eabdeef 100644 --- a/scripts/mobiles/tatooine/plaque_rat.py +++ b/scripts/mobiles/tatooine/plaque_rat.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('womprat_plague') - mobileTemplate.setLevel(1) + mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(10) + mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(4) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/razorback_felspur.py b/scripts/mobiles/tatooine/razorback_felspur.py index ca591441..3c66dae3 100644 --- a/scripts/mobiles/tatooine/razorback_felspur.py +++ b/scripts/mobiles/tatooine/razorback_felspur.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('desert_razorback_felspur') mobileTemplate.setLevel(24) + mobileTemplate.setMinLevel(23) + mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca Boar") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/razorclaw.py b/scripts/mobiles/tatooine/razorclaw.py index 2434283f..f1ad041d 100644 --- a/scripts/mobiles/tatooine/razorclaw.py +++ b/scripts/mobiles/tatooine/razorclaw.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('elite_desert_razorback') - mobileTemplate.setLevel(23) + mobileTemplate.setLevel(24) + mobileTemplate.setMinLevel(23) + mobileTemplate.setMaxLevel(25) mobileTemplate.setDifficulty(1) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca Boar") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/rill.py b/scripts/mobiles/tatooine/rill.py index 9e82c0c2..e5715117 100644 --- a/scripts/mobiles/tatooine/rill.py +++ b/scripts/mobiles/tatooine/rill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('rill') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(35) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(20) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(30) + mobileTemplate.setSocialGroup("rill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rill.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle.py b/scripts/mobiles/tatooine/rock_beetle.py index e5241063..56e756c9 100644 --- a/scripts/mobiles/tatooine/rock_beetle.py +++ b/scripts/mobiles/tatooine/rock_beetle.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('rock_beetle') mobileTemplate.setLevel(18) - mobileTemplate.setDifficulty(1) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(18) + mobileTemplate.setDifficulty(0) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(8) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(10) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle1.py b/scripts/mobiles/tatooine/rock_beetle1.py index 6145a123..f4760b94 100644 --- a/scripts/mobiles/tatooine/rock_beetle1.py +++ b/scripts/mobiles/tatooine/rock_beetle1.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('rock_beetle') mobileTemplate.setLevel(19) - mobileTemplate.setDifficulty(1) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(19) + mobileTemplate.setDifficulty(0) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(8) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(4) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/rock_beetle_cave.py b/scripts/mobiles/tatooine/rock_beetle_cave.py index afa926ac..20296315 100644 --- a/scripts/mobiles/tatooine/rock_beetle_cave.py +++ b/scripts/mobiles/tatooine/rock_beetle_cave.py @@ -8,10 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('rock_beetle_cave') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(1) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(9) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(10) + mobileTemplate.setSocialGroup("rock beetle") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rock_beetle.iff') diff --git a/scripts/mobiles/tatooine/rockmite.py b/scripts/mobiles/tatooine/rockmite.py index a6ac06bc..6a2422c9 100644 --- a/scripts/mobiles/tatooine/rockmite.py +++ b/scripts/mobiles/tatooine/rockmite.py @@ -8,17 +8,23 @@ def addTemplate(core): mobileTemplate.setCreatureName('rockmite') mobileTemplate.setLevel(8) - mobileTemplate.setMinLevel(8) + mobileTemplate.setMinLevel(7) mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) - + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("rockmite") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() diff --git a/scripts/mobiles/tatooine/ronto.py b/scripts/mobiles/tatooine/ronto.py index 68e02924..d2d2af5b 100644 --- a/scripts/mobiles/tatooine/ronto.py +++ b/scripts/mobiles/tatooine/ronto.py @@ -7,11 +7,26 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('ronto') - mobileTemplate.setLevel(17) + mobileTemplate.setLevel(7) + mobileTemplate.setMinLevel(16) + mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(450) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(300) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(180) + mobileTemplate.setSocialGroup("ronto") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_ronto.iff') diff --git a/scripts/mobiles/tatooine/runted_rill.py b/scripts/mobiles/tatooine/runted_rill.py index dd84444f..46cc3e55 100644 --- a/scripts/mobiles/tatooine/runted_rill.py +++ b/scripts/mobiles/tatooine/runted_rill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('runted_rill') mobileTemplate.setLevel(1) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(3) + mobileTemplate.setSocialGroup("rill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rill.iff') diff --git a/scripts/mobiles/tatooine/sand_beetle.py b/scripts/mobiles/tatooine/sand_beetle.py index 072fa787..bb833140 100644 --- a/scripts/mobiles/tatooine/sand_beetle.py +++ b/scripts/mobiles/tatooine/sand_beetle.py @@ -7,11 +7,24 @@ def addTemplate(core): mobileTemplate = MobileTemplate() mobileTemplate.setCreatureName('sand_beetle') - mobileTemplate.setLevel(18) - mobileTemplate.setDifficulty(1) + mobileTemplate.setLevel(22) + mobileTemplate.setMinLevel(22) + mobileTemplate.setMaxLevel(24) + mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Insect Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Scaley Hide") + mobileTemplate.setHideAmount(8) + mobileTemplate.setSocialGroup("giant sand beetle") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_giant_sand_beetle.iff') diff --git a/scripts/mobiles/tatooine/sandreaver.py b/scripts/mobiles/tatooine/sandreaver.py index 86af2d0b..758f0fa4 100644 --- a/scripts/mobiles/tatooine/sandreaver.py +++ b/scripts/mobiles/tatooine/sandreaver.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('dewback_sandreaver') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(340) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(260) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(185) + mobileTemplate.setSocialGroup("dewback") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/savage_zucca_boar.py b/scripts/mobiles/tatooine/savage_zucca_boar.py index 646cc819..3f7981fe 100644 --- a/scripts/mobiles/tatooine/savage_zucca_boar.py +++ b/scripts/mobiles/tatooine/savage_zucca_boar.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_zucca_boar') mobileTemplate.setLevel(8) + mobileTemplate.setMinLevel(8) + mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/scyk.py b/scripts/mobiles/tatooine/scyk.py index f3c09a86..4b8a0267 100644 --- a/scripts/mobiles/tatooine/scyk.py +++ b/scripts/mobiles/tatooine/scyk.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('scyk') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(40) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(18) + mobileTemplate.setSocialGroup("scyk") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/sevorrt.py b/scripts/mobiles/tatooine/sevorrt.py index 3bcd9926..3ea14405 100644 --- a/scripts/mobiles/tatooine/sevorrt.py +++ b/scripts/mobiles/tatooine/sevorrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('sevorrt') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(10) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(10) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("sevorrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_sevorrt.iff') diff --git a/scripts/mobiles/tatooine/sewer_worrt.py b/scripts/mobiles/tatooine/sewer_worrt.py index ac614b18..377c28bf 100644 --- a/scripts/mobiles/tatooine/sewer_worrt.py +++ b/scripts/mobiles/tatooine/sewer_worrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('sewer_worrt') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("minor worrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/sickly_womprat.py b/scripts/mobiles/tatooine/sickly_womprat.py index da6e0c5f..2a4fabf5 100644 --- a/scripts/mobiles/tatooine/sickly_womprat.py +++ b/scripts/mobiles/tatooine/sickly_womprat.py @@ -8,16 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('sickly_womprat') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(5) + mobileTemplate.setMinLevel(4) mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(2) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/slum_rat.py b/scripts/mobiles/tatooine/slum_rat.py index 90eeb0cf..3aa000c5 100644 --- a/scripts/mobiles/tatooine/slum_rat.py +++ b/scripts/mobiles/tatooine/slum_rat.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('womprat_city') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(7) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(7) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(3) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/snarlfang.py b/scripts/mobiles/tatooine/snarlfang.py index 95aa8910..1b36ccc7 100644 --- a/scripts/mobiles/tatooine/snarlfang.py +++ b/scripts/mobiles/tatooine/snarlfang.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('elite_bocatt') mobileTemplate.setLevel(17) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(18) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(100) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(60) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(35) + mobileTemplate.setSocialGroup("bocatt") + mobileTemplate.setAssistRange(8) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/squill.py b/scripts/mobiles/tatooine/squill.py index 61abb0a3..a94b2218 100644 --- a/scripts/mobiles/tatooine/squill.py +++ b/scripts/mobiles/tatooine/squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('squill') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(6) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(6) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(5) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/stormtrooper_dewback.py b/scripts/mobiles/tatooine/stormtrooper_dewback.py index b6dcea7f..4f001b45 100644 --- a/scripts/mobiles/tatooine/stormtrooper_dewback.py +++ b/scripts/mobiles/tatooine/stormtrooper_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('stormtrooper_dewback') mobileTemplate.setLevel(14) + mobileTemplate.setMinLevel(13) + mobileTemplate.setMaxLevel(15) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(360) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(275) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(250) + mobileTemplate.setSocialGroup("imperial") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback_armored.iff') diff --git a/scripts/mobiles/tatooine/sunstained_dunelizard.py b/scripts/mobiles/tatooine/sunstained_dunelizard.py index 03737a37..bec7b544 100644 --- a/scripts/mobiles/tatooine/sunstained_dunelizard.py +++ b/scripts/mobiles/tatooine/sunstained_dunelizard.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('dune_lizard_sunstained') mobileTemplate.setLevel(19) + mobileTemplate.setMinLevel(18) + mobileTemplate.setMaxLevel(20) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(85) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(50) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(35) + mobileTemplate.setSocialGroup("dune lizard") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_dune_lizard.iff') diff --git a/scripts/mobiles/tatooine/swarming_lesser_dewback.py b/scripts/mobiles/tatooine/swarming_lesser_dewback.py index 88fae935..b1a547fd 100644 --- a/scripts/mobiles/tatooine/swarming_lesser_dewback.py +++ b/scripts/mobiles/tatooine/swarming_lesser_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('swarming_lesser_dewback') mobileTemplate.setLevel(13) + mobileTemplate.setMinLevel(12) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(175) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(125) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(100) + mobileTemplate.setSocialGroup("dewback") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_swarming_lesser_dewback.iff') diff --git a/scripts/mobiles/tatooine/tame_rill.py b/scripts/mobiles/tatooine/tame_rill.py index 4ec78cae..283b7973 100644 --- a/scripts/mobiles/tatooine/tame_rill.py +++ b/scripts/mobiles/tatooine/tame_rill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_rill') mobileTemplate.setLevel(1) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("rill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rill.iff') diff --git a/scripts/mobiles/tatooine/tame_womprat.py b/scripts/mobiles/tatooine/tame_womprat.py index bbc970a1..e0882686 100644 --- a/scripts/mobiles/tatooine/tame_womprat.py +++ b/scripts/mobiles/tatooine/tame_womprat.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_womprat') mobileTemplate.setLevel(2) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(2) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/tame_worrt.py b/scripts/mobiles/tatooine/tame_worrt.py index 15a56cf9..999bad4e 100644 --- a/scripts/mobiles/tatooine/tame_worrt.py +++ b/scripts/mobiles/tatooine/tame_worrt.py @@ -8,18 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('tame_worrt') mobileTemplate.setLevel(5) - mobileTemplate.setMinLevel(5) + mobileTemplate.setMinLevel(4) mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) - - + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(5) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("worrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt_hue.iff') diff --git a/scripts/mobiles/tatooine/tatooine_mynock.py b/scripts/mobiles/tatooine/tatooine_mynock.py index 64b3e4f1..51935e8c 100644 --- a/scripts/mobiles/tatooine/tatooine_mynock.py +++ b/scripts/mobiles/tatooine/tatooine_mynock.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('tatooine_mynock') mobileTemplate.setLevel(2) + mobileTemplate.setMinLevel(1) + mobileTemplate.setMaxLevel(3) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(20) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(70) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(20) + mobileTemplate.setSocialGroup("tatooine mynock") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_mynock.iff') diff --git a/scripts/mobiles/tatooine/tempest_rill.py b/scripts/mobiles/tatooine/tempest_rill.py index 3224a410..b7b0ac66 100644 --- a/scripts/mobiles/tatooine/tempest_rill.py +++ b/scripts/mobiles/tatooine/tempest_rill.py @@ -11,13 +11,22 @@ def addTemplate(core): mobileTemplate.setMinLevel(8) mobileTemplate.setMaxLevel(10) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(35) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(20) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(15) + mobileTemplate.setSocialGroup("rill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/tormented_bocatt.py b/scripts/mobiles/tatooine/tormented_bocatt.py index ed5c4ecd..549ff0c2 100644 --- a/scripts/mobiles/tatooine/tormented_bocatt.py +++ b/scripts/mobiles/tatooine/tormented_bocatt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('bocatt_tormented') mobileTemplate.setLevel(18) + mobileTemplate.setMinLevel(17) + mobileTemplate.setMaxLevel(19) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(15) - mobileTemplate.setWeaponType(6) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(100) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(60) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(35) + mobileTemplate.setSocialGroup("bocatt") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_bocatt.iff') diff --git a/scripts/mobiles/tatooine/tusken_bantha.py b/scripts/mobiles/tatooine/tusken_bantha.py index 13943979..5db92815 100644 --- a/scripts/mobiles/tatooine/tusken_bantha.py +++ b/scripts/mobiles/tatooine/tusken_bantha.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('feeder_tusken_bantha') mobileTemplate.setLevel(30) + mobileTemplate.setMinLevel(29) + mobileTemplate.setMaxLevel(31) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(475) + mobileTemplate.setHideType("Wooly Hide") + mobileTemplate.setHideAmount(350) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setBoneAmount(375) + mobileTemplate.setSocialGroup("tusken raider") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_bantha_hue.iff') diff --git a/scripts/mobiles/tatooine/twisted_dewback.py b/scripts/mobiles/tatooine/twisted_dewback.py index f88b8020..633560a5 100644 --- a/scripts/mobiles/tatooine/twisted_dewback.py +++ b/scripts/mobiles/tatooine/twisted_dewback.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_dewback') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(10) + mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(175) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(125) + mobileTemplate.setBoneType("Animal Bones") + mobileTemplate.setHideAmount(100) + mobileTemplate.setSocialGroup("twisted") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_dewback.iff') diff --git a/scripts/mobiles/tatooine/twisted_rill.py b/scripts/mobiles/tatooine/twisted_rill.py index 977dd020..752e2e0b 100644 --- a/scripts/mobiles/tatooine/twisted_rill.py +++ b/scripts/mobiles/tatooine/twisted_rill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_rill') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(10) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(35) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(20) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(15) + mobileTemplate.setSocialGroup("twisted") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rill.iff') diff --git a/scripts/mobiles/tatooine/twisted_womprat.py b/scripts/mobiles/tatooine/twisted_womprat.py index 851ffcda..ca4b5198 100644 --- a/scripts/mobiles/tatooine/twisted_womprat.py +++ b/scripts/mobiles/tatooine/twisted_womprat.py @@ -8,10 +8,26 @@ def addTemplate(core): mobileTemplate.setCreatureName('twisted_womprat') mobileTemplate.setLevel(11) + mobileTemplate.setMinLevel(10) + mobileTemplate.setMaxLevel(12) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(4) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("twisted") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) + templates = Vector() templates.add('object/mobile/shared_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/variegated_womprat.py b/scripts/mobiles/tatooine/variegated_womprat.py index 72cc6401..6384ef09 100644 --- a/scripts/mobiles/tatooine/variegated_womprat.py +++ b/scripts/mobiles/tatooine/variegated_womprat.py @@ -8,10 +8,26 @@ def addTemplate(core): mobileTemplate.setCreatureName('variegated_womprat') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(3) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("variegated womprat") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) + templates = Vector() templates.add('object/mobile/shared_variegated_womp_rat.iff') diff --git a/scripts/mobiles/tatooine/vicious_rill.py b/scripts/mobiles/tatooine/vicious_rill.py index 19262365..08670f52 100644 --- a/scripts/mobiles/tatooine/vicious_rill.py +++ b/scripts/mobiles/tatooine/vicious_rill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('vicious_rill') mobileTemplate.setLevel(3) + mobileTemplate.setMinLevel(2) + mobileTemplate.setMaxLevel(4) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(35) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(20) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(15) + mobileTemplate.setSocialGroup("rill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_rill.iff') diff --git a/scripts/mobiles/tatooine/volatile_scyk.py b/scripts/mobiles/tatooine/volatile_scyk.py index 0262572f..dc0fab06 100644 --- a/scripts/mobiles/tatooine/volatile_scyk.py +++ b/scripts/mobiles/tatooine/volatile_scyk.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('scyk_volatile') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(40) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(25) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(18) + mobileTemplate.setSocialGroup("scyk") + mobileTemplate.setAssistRange(10) + mobileTemplate.setStalker(True) templates = Vector() templates.add('object/mobile/shared_scyk.iff') diff --git a/scripts/mobiles/tatooine/wasteland_cupa.py b/scripts/mobiles/tatooine/wasteland_cupa.py index e7bcd8b2..574df453 100644 --- a/scripts/mobiles/tatooine/wasteland_cupa.py +++ b/scripts/mobiles/tatooine/wasteland_cupa.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('wasteland_cu_pa') mobileTemplate.setLevel(20) + mobileTemplate.setMinLevel(19) + mobileTemplate.setMaxLevel(21) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(215) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(100) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(115) + mobileTemplate.setSocialGroup("cu pa") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_cu_pa.iff') diff --git a/scripts/mobiles/tatooine/wild_bladeback_boar.py b/scripts/mobiles/tatooine/wild_bladeback_boar.py index 6568f78f..deebf534 100644 --- a/scripts/mobiles/tatooine/wild_bladeback_boar.py +++ b/scripts/mobiles/tatooine/wild_bladeback_boar.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('quest_hero_of_tatooine_ferocious_beast') mobileTemplate.setLevel(40) + mobileTemplate.setMinLevel(39) + mobileTemplate.setMaxLevel(41) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(120) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(80) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(50) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/wild_dune_boar.py b/scripts/mobiles/tatooine/wild_dune_boar.py index 61a673ae..eafef75e 100644 --- a/scripts/mobiles/tatooine/wild_dune_boar.py +++ b/scripts/mobiles/tatooine/wild_dune_boar.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('wild_dune_boar') mobileTemplate.setLevel(50) + mobileTemplate.setMinLevel(49) + mobileTemplate.setMaxLevel(51) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(90) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(80) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(75) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff') diff --git a/scripts/mobiles/tatooine/womprat.py b/scripts/mobiles/tatooine/womprat.py index b67a9948..b50adcad 100644 --- a/scripts/mobiles/tatooine/womprat.py +++ b/scripts/mobiles/tatooine/womprat.py @@ -8,16 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('womprat') mobileTemplate.setLevel(4) - mobileTemplate.setMinLevel(5) - mobileTemplate.setMaxLevel(13) + mobileTemplate.setMinLevel(3) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) - mobileTemplate.setAttackRange(4) + mobileTemplate.setAttackRange(5) mobileTemplate.setAttackSpeed(1.0) mobileTemplate.setWeaponType(6) mobileTemplate.setMinSpawnDistance(4) mobileTemplate.setMaxSpawnDistance(8) mobileTemplate.setDeathblow(False) mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Wild Meat") + mobileTemplate.setMeatAmount(4) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(3) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("womprat") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) diff --git a/scripts/mobiles/tatooine/wonderous_cupa.py b/scripts/mobiles/tatooine/wonderous_cupa.py index 377aea78..2d34e4af 100644 --- a/scripts/mobiles/tatooine/wonderous_cupa.py +++ b/scripts/mobiles/tatooine/wonderous_cupa.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('cu_pa_wonderous') mobileTemplate.setLevel(12) + mobileTemplate.setMinLevel(11) + mobileTemplate.setMaxLevel(13) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(215) + mobileTemplate.setHideType("Bristly Hide") + mobileTemplate.setBoneAmount(100) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(115) + mobileTemplate.setSocialGroup("cu pa") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_cu_pa.iff') diff --git a/scripts/mobiles/tatooine/worrt.py b/scripts/mobiles/tatooine/worrt.py index 9adb3b10..4a49556b 100644 --- a/scripts/mobiles/tatooine/worrt.py +++ b/scripts/mobiles/tatooine/worrt.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('worrt') mobileTemplate.setLevel(5) + mobileTemplate.setMinLevel(4) + mobileTemplate.setMaxLevel(6) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(5) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(5) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(2) + mobileTemplate.setSocialGroup("worrt") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/worrt_gutbuster.py b/scripts/mobiles/tatooine/worrt_gutbuster.py index 83f03334..e39f0ffb 100644 --- a/scripts/mobiles/tatooine/worrt_gutbuster.py +++ b/scripts/mobiles/tatooine/worrt_gutbuster.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('worrt_gutbuster') mobileTemplate.setLevel(13) + mobileTemplate.setMinLevel(12) + mobileTemplate.setMaxLevel(14) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Reptilian Meat") + mobileTemplate.setMeatAmount(9) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(9) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(4) + mobileTemplate.setSocialGroup("worrt") + mobileTemplate.setAssistRange(6) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_worrt.iff') diff --git a/scripts/mobiles/tatooine/young_mountain_squill.py b/scripts/mobiles/tatooine/young_mountain_squill.py index 934f5c31..411e0c15 100644 --- a/scripts/mobiles/tatooine/young_mountain_squill.py +++ b/scripts/mobiles/tatooine/young_mountain_squill.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('young_mountain_squill') mobileTemplate.setLevel(16) + mobileTemplate.setMinLevel(15) + mobileTemplate.setMaxLevel(17) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Carnivore Meat") + mobileTemplate.setMeatAmount(2) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(2) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(1) + mobileTemplate.setSocialGroup("squill") + mobileTemplate.setAssistRange(0) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_squill.iff') diff --git a/scripts/mobiles/tatooine/zucca_boar.py b/scripts/mobiles/tatooine/zucca_boar.py index 8b278a9c..6865bcac 100644 --- a/scripts/mobiles/tatooine/zucca_boar.py +++ b/scripts/mobiles/tatooine/zucca_boar.py @@ -8,10 +8,25 @@ def addTemplate(core): mobileTemplate.setCreatureName('zucca_boar') mobileTemplate.setLevel(8) + mobileTemplate.setMinLevel(7) + mobileTemplate.setMaxLevel(9) mobileTemplate.setDifficulty(0) mobileTemplate.setAttackRange(5) - mobileTemplate.setWeaponType(6) mobileTemplate.setAttackSpeed(1.0) + mobileTemplate.setWeaponType(6) + mobileTemplate.setMinSpawnDistance(4) + mobileTemplate.setMaxSpawnDistance(8) + mobileTemplate.setDeathblow(False) + mobileTemplate.setScale(1) + mobileTemplate.setMeatType("Herbivore Meat") + mobileTemplate.setMeatAmount(65) + mobileTemplate.setHideType("Leathery Hide") + mobileTemplate.setBoneAmount(40) + mobileTemplate.setBoneType("Animal Bone") + mobileTemplate.setHideAmount(25) + mobileTemplate.setSocialGroup("zucca boar") + mobileTemplate.setAssistRange(12) + mobileTemplate.setStalker(False) templates = Vector() templates.add('object/mobile/shared_zucca_boar.iff')