diff --git a/game/modules/tome/data/general/events/cultists.lua b/game/modules/tome/data/general/events/cultists.lua index bd2468f78f0988719427f9d8f6d662fde4015279..1f805216ced89930307560fc742241e4adbb4d44 100644 --- a/game/modules/tome/data/general/events/cultists.lua +++ b/game/modules/tome/data/general/events/cultists.lua @@ -83,6 +83,7 @@ for i, p in ipairs(list) do }, resolvers.sustains_at_birth(), resolvers.inscriptions(1, "rune"), + is_cultist_event = true, } m:resolve() m:resolve(nil, true) game.zone:addEntity(game.level, m, "actor", p.x-1, p.y) diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua index ca25288ebf2844aa359f820a75426d2c03168c86..ea8b0fbd21b896fe18e359c407e3d6ae0424f5a4 100644 --- a/game/modules/tome/data/general/npcs/horror.lua +++ b/game/modules/tome/data/general/npcs/horror.lua @@ -518,7 +518,7 @@ newEntity{ base = "BASE_NPC_HORROR", life_regen = 0.25, combat_armor = 12, combat_def = 24, - ai = "tactical", ai_state = { ai_move="move_dmap", talent_in=3, ally_compassion=0 }, + ai = "tactical", ai_state = { ai_move="move_dmap", talent_in=2, ally_compassion=0 }, on_melee_hit = {[DamageType.PHYSICALBLEED]=resolvers.mbonus(14, 2)}, combat = { dam=resolvers.levelup(resolvers.rngavg(16,22), 1, 1.5), atk=resolvers.levelup(18, 1, 1), apr=4, dammod={wil=0.25, cun=0.1}, damtype=engine.DamageType.PHYSICALBLEED, }, @@ -580,7 +580,8 @@ newEntity{ base = "BASE_NPC_HORROR", dammod={wil=1.1}, physcrit = 10, damtype=engine.DamageType.SLIME, }, - ai_state = { talent_in=3, }, + + ai = "tactical", ai_state = { ai_move="move_dmap", talent_in=1, ally_compassion=0 }, resists = {all=15, [DamageType.PHYSICAL] = -10, [DamageType.NATURE] = 100, [DamageType.ARCANE] = 40, [DamageType.BLIGHT] = 24}, @@ -618,6 +619,8 @@ newEntity{ base = "BASE_NPC_HORROR", }, combat_physspeed = 2, + ai = "tactical", ai_state = { ai_move="move_dmap", talent_in=1, ally_compassion=0 }, + resists = {[DamageType.PHYSICAL] = -10, [DamageType.DARKNESS] = 100, [DamageType.LIGHT] = -60}, resolvers.talents{