From 9be8a741ec936f2ab2133b9ccc2e023977ac323c Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Sat, 25 Aug 2012 20:33:54 +0000 Subject: [PATCH] Correctly falgged many npcs as not bleeding git-svn-id: http://svn.net-core.org/repos/t-engine4@5569 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/modules/tome/data/general/npcs/bone-giant.lua | 1 + game/modules/tome/data/general/npcs/crystal.lua | 1 + game/modules/tome/data/general/npcs/faeros.lua | 1 + game/modules/tome/data/general/npcs/gwelgoroth.lua | 1 + game/modules/tome/data/general/npcs/horror_temporal.lua | 1 + game/modules/tome/data/general/npcs/jelly.lua | 1 + game/modules/tome/data/general/npcs/lich.lua | 1 + game/modules/tome/data/general/npcs/losgoroth.lua | 1 + game/modules/tome/data/general/npcs/molds.lua | 1 + game/modules/tome/data/general/npcs/mummy.lua | 1 + game/modules/tome/data/general/npcs/ooze.lua | 1 + game/modules/tome/data/general/npcs/plant.lua | 1 + game/modules/tome/data/general/npcs/shade.lua | 1 + game/modules/tome/data/general/npcs/swarm.lua | 1 + game/modules/tome/data/general/npcs/telugoroth.lua | 1 + game/modules/tome/data/general/npcs/undead-rat.lua | 1 + game/modules/tome/data/general/npcs/vermin.lua | 1 + game/modules/tome/data/general/npcs/wight.lua | 1 + game/modules/tome/data/general/npcs/xorn.lua | 1 + 19 files changed, 19 insertions(+) diff --git a/game/modules/tome/data/general/npcs/bone-giant.lua b/game/modules/tome/data/general/npcs/bone-giant.lua index 42cd6f1bdf..97e40e8f28 100644 --- a/game/modules/tome/data/general/npcs/bone-giant.lua +++ b/game/modules/tome/data/general/npcs/bone-giant.lua @@ -43,6 +43,7 @@ newEntity{ open_door = 1, no_breath = 1, + cut_immune = 1, confusion_immune = 1, poison_immune = 1, blind_immune = 1, diff --git a/game/modules/tome/data/general/npcs/crystal.lua b/game/modules/tome/data/general/npcs/crystal.lua index a4b561d058..6d4dd19a6d 100644 --- a/game/modules/tome/data/general/npcs/crystal.lua +++ b/game/modules/tome/data/general/npcs/crystal.lua @@ -19,6 +19,7 @@ newEntity{ combat_def = 1, never_move = 1, blind_immune = 1, + cut_immune = 1, fear_immune = 1, rank = 2, size_category = 2, diff --git a/game/modules/tome/data/general/npcs/faeros.lua b/game/modules/tome/data/general/npcs/faeros.lua index 39e875f917..b0fe628aad 100644 --- a/game/modules/tome/data/general/npcs/faeros.lua +++ b/game/modules/tome/data/general/npcs/faeros.lua @@ -43,6 +43,7 @@ newEntity{ resists = { [DamageType.PHYSICAL] = 10, [DamageType.FIRE] = 100, [DamageType.COLD] = -30, }, no_breath = 1, + cut_immune = 1, poison_immune = 1, disease_immune = 1, stun_immune = 1, diff --git a/game/modules/tome/data/general/npcs/gwelgoroth.lua b/game/modules/tome/data/general/npcs/gwelgoroth.lua index 95740d6681..e03d0d23cb 100644 --- a/game/modules/tome/data/general/npcs/gwelgoroth.lua +++ b/game/modules/tome/data/general/npcs/gwelgoroth.lua @@ -44,6 +44,7 @@ newEntity{ no_breath = 1, poison_immune = 1, + cut_immune = 1, disease_immune = 1, stun_immune = 1, blind_immune = 1, diff --git a/game/modules/tome/data/general/npcs/horror_temporal.lua b/game/modules/tome/data/general/npcs/horror_temporal.lua index 42774c7442..7cd976aa0e 100644 --- a/game/modules/tome/data/general/npcs/horror_temporal.lua +++ b/game/modules/tome/data/general/npcs/horror_temporal.lua @@ -39,6 +39,7 @@ newEntity{ size_category = 3, no_breath = 1, + cut_immune = 1, fear_immune = 1, not_power_source = {nature=true}, } diff --git a/game/modules/tome/data/general/npcs/jelly.lua b/game/modules/tome/data/general/npcs/jelly.lua index 74a702dafa..251c9996f2 100644 --- a/game/modules/tome/data/general/npcs/jelly.lua +++ b/game/modules/tome/data/general/npcs/jelly.lua @@ -42,6 +42,7 @@ newEntity{ size_category = 3, infravision = 10, no_breath = 1, + cut_immune = 1, no_breath = 1, drops = resolvers.drops{chance=60, nb=1, {type="money"} }, diff --git a/game/modules/tome/data/general/npcs/lich.lua b/game/modules/tome/data/general/npcs/lich.lua index e4db794edc..f6c15888c2 100644 --- a/game/modules/tome/data/general/npcs/lich.lua +++ b/game/modules/tome/data/general/npcs/lich.lua @@ -53,6 +53,7 @@ newEntity{ poison_immune = 1, undead = 1, blind_immune = 1, + cut_immune = 1, see_invisible = 100, infravision = 10, silence_immune = 0.7, diff --git a/game/modules/tome/data/general/npcs/losgoroth.lua b/game/modules/tome/data/general/npcs/losgoroth.lua index f698a5e168..d96d986fc9 100644 --- a/game/modules/tome/data/general/npcs/losgoroth.lua +++ b/game/modules/tome/data/general/npcs/losgoroth.lua @@ -47,6 +47,7 @@ newEntity{ no_breath = 1, poison_immune = 1, disease_immune = 1, + cut_immune = 1, stun_immune = 1, blind_immune = 1, knockback_immune = 1, diff --git a/game/modules/tome/data/general/npcs/molds.lua b/game/modules/tome/data/general/npcs/molds.lua index ab85384fd9..ea61fa162e 100644 --- a/game/modules/tome/data/general/npcs/molds.lua +++ b/game/modules/tome/data/general/npcs/molds.lua @@ -34,6 +34,7 @@ newEntity{ combat_armor = 1, combat_def = 1, never_move = 1, blind_immune = 1, + cut_immune = 1, poison_immune = 1, fear_immune = 1, no_breath = 1, diff --git a/game/modules/tome/data/general/npcs/mummy.lua b/game/modules/tome/data/general/npcs/mummy.lua index 1221b67de0..60521af418 100644 --- a/game/modules/tome/data/general/npcs/mummy.lua +++ b/game/modules/tome/data/general/npcs/mummy.lua @@ -44,6 +44,7 @@ newEntity{ resolvers.tmasteries{ ["technique/2hweapon-offense"]=1, ["technique/2hweapon-cripple"]=1, }, blind_immune = 1, + cut_immune = 1, see_invisible = 4, undead = 1, ingredient_on_death = "MUMMY_BONE", diff --git a/game/modules/tome/data/general/npcs/ooze.lua b/game/modules/tome/data/general/npcs/ooze.lua index b9fbc68497..3908d9c373 100644 --- a/game/modules/tome/data/general/npcs/ooze.lua +++ b/game/modules/tome/data/general/npcs/ooze.lua @@ -39,6 +39,7 @@ newEntity{ rank = 1, size_category = 3, infravision = 10, + cut_immune = 1, blind_immune = 1, clone_on_hit = {min_dam_pct=15, chance=30}, diff --git a/game/modules/tome/data/general/npcs/plant.lua b/game/modules/tome/data/general/npcs/plant.lua index e58948579e..625d3ea64f 100644 --- a/game/modules/tome/data/general/npcs/plant.lua +++ b/game/modules/tome/data/general/npcs/plant.lua @@ -35,6 +35,7 @@ newEntity{ combat_armor = 1, combat_def = 1, rank = 1, size_category = 1, + cut_immune = 1, never_move = 1, fear_immune = 1, not_power_source = {arcane=true, technique=true}, diff --git a/game/modules/tome/data/general/npcs/shade.lua b/game/modules/tome/data/general/npcs/shade.lua index e826d5fd0f..d3a989eb2f 100644 --- a/game/modules/tome/data/general/npcs/shade.lua +++ b/game/modules/tome/data/general/npcs/shade.lua @@ -50,6 +50,7 @@ newEntity{ e.teleport_immune = 1 e.disease_immune = 1 e.poison_immune = 1 + e.cut_immune = 1 e.stun_immune = 1 e.blind_immune = 1 e.see_invisible = 80 diff --git a/game/modules/tome/data/general/npcs/swarm.lua b/game/modules/tome/data/general/npcs/swarm.lua index 4b8c548173..7ae2e46a22 100644 --- a/game/modules/tome/data/general/npcs/swarm.lua +++ b/game/modules/tome/data/general/npcs/swarm.lua @@ -39,6 +39,7 @@ newEntity{ combat_armor = 1, combat_def = 10, rank = 1, size_category = 1, + cut_immune = 1, not_power_source = {arcane=true, technique_ranged=true}, } diff --git a/game/modules/tome/data/general/npcs/telugoroth.lua b/game/modules/tome/data/general/npcs/telugoroth.lua index 11a2d0fedb..18a9b2dbb8 100644 --- a/game/modules/tome/data/general/npcs/telugoroth.lua +++ b/game/modules/tome/data/general/npcs/telugoroth.lua @@ -76,6 +76,7 @@ newEntity{ life_rating = 8, rank = 2, size_category = 3, + cut_immune = 1, levitation = 1, autolevel = "dexmage", diff --git a/game/modules/tome/data/general/npcs/undead-rat.lua b/game/modules/tome/data/general/npcs/undead-rat.lua index 9b44700820..46c4a4bdd6 100644 --- a/game/modules/tome/data/general/npcs/undead-rat.lua +++ b/game/modules/tome/data/general/npcs/undead-rat.lua @@ -37,6 +37,7 @@ newEntity{ ai = "dumb_talented_simple", ai_state = { ai_move="move_dmap", talent_in=2, }, stats = { str=10, dex=8, mag=10, con=8 }, + cut_immune = 1, poison_immune = 0.5, undead=1, not_power_source = {nature=true, technique_ranged=true}, diff --git a/game/modules/tome/data/general/npcs/vermin.lua b/game/modules/tome/data/general/npcs/vermin.lua index 3fb838be41..14f39f33ff 100644 --- a/game/modules/tome/data/general/npcs/vermin.lua +++ b/game/modules/tome/data/general/npcs/vermin.lua @@ -37,6 +37,7 @@ newEntity{ infravision = 10, rank = 1, size_category = 1, + cut_immune = 1, blind_immune = 1, life_rating = 6, not_power_source = {arcane=true, technique_ranged=true}, diff --git a/game/modules/tome/data/general/npcs/wight.lua b/game/modules/tome/data/general/npcs/wight.lua index ef65e4c2c5..cfdfc87a45 100644 --- a/game/modules/tome/data/general/npcs/wight.lua +++ b/game/modules/tome/data/general/npcs/wight.lua @@ -52,6 +52,7 @@ newEntity{ resists = { [DamageType.COLD] = 80, [DamageType.FIRE] = 20, [DamageType.LIGHTNING] = 40, [DamageType.PHYSICAL] = 35, [DamageType.LIGHT] = -50, }, poison_immune = 1, + cut_immune = 1, blind_immune = 1, see_invisible = 7, undead = 1, diff --git a/game/modules/tome/data/general/npcs/xorn.lua b/game/modules/tome/data/general/npcs/xorn.lua index c2e05dfa63..06ae23fa66 100644 --- a/game/modules/tome/data/general/npcs/xorn.lua +++ b/game/modules/tome/data/general/npcs/xorn.lua @@ -50,6 +50,7 @@ newEntity{ no_breath = 1, confusion_immune = 1, poison_immune = 1, + cut_immune = 1, stone_immune = 1, ingredient_on_death = "XORN_FRAGMENT", not_power_source = {arcane=true}, -- GitLab