From 4f0ef6978392ec9067af138cd615023a67c8feb9 Mon Sep 17 00:00:00 2001 From: Shibari <ShibariTOME@Gmail.com> Date: Thu, 4 Dec 2014 08:41:04 -0500 Subject: [PATCH] - Removed all rares/uniques/randbosses from the forced start zones using the Searing Halls method - Removed the instakill and rank changes for higher difficulties to normalize the ruleset --- game/modules/tome/data/birth/descriptors.lua | 6 ++---- game/modules/tome/data/zones/blighted-ruins/zone.lua | 3 ++- game/modules/tome/data/zones/murgol-lair/zone.lua | 3 ++- game/modules/tome/data/zones/reknor-escape/zone.lua | 3 ++- game/modules/tome/data/zones/ritch-tunnels/zone.lua | 3 ++- game/modules/tome/data/zones/slazish-fen/zone.lua | 3 ++- 6 files changed, 12 insertions(+), 9 deletions(-) diff --git a/game/modules/tome/data/birth/descriptors.lua b/game/modules/tome/data/birth/descriptors.lua index 372480ffeb..e5ee3695f7 100644 --- a/game/modules/tome/data/birth/descriptors.lua +++ b/game/modules/tome/data/birth/descriptors.lua @@ -220,7 +220,6 @@ newBirthDescriptor{ "Rare creatures are far more frequent and random bosses start to appear", "Nonrandom bosses will have randomly selected talents", "All enemies have 20% more life", - "Player rank is normal instead of elite", "Player can earn Insane version of achievements if also playing in Roguelike or Adventure permadeath mode.", }, descriptor_choices = @@ -229,8 +228,8 @@ newBirthDescriptor{ class = { ["Tutorial Adventurer"] = "forbid", }, }, copy = { + instakill_immune = 1, __game_difficulty = 4, - rank = 2, }, game_state = { default_random_rare_chance = 3, @@ -251,7 +250,6 @@ newBirthDescriptor{ "Rare creatures are far more frequent and random bosses start to appear", "Bosses will have randomly selected talents", "Player is being hunted! Randomly all foes in a radius will get a feeling of where she/he is", - "Player rank is normal instead of elite", "Player can earn Madness version of achievements if also playing in Roguelike or Adventure permadeath mode.", }, descriptor_choices = @@ -263,8 +261,8 @@ newBirthDescriptor{ [ActorTalents.T_HUNTED_PLAYER] = 1, }, copy = { + instakill_immune = 1, __game_difficulty = 5, - rank = 2, }, game_state = { default_random_rare_chance = 3, diff --git a/game/modules/tome/data/zones/blighted-ruins/zone.lua b/game/modules/tome/data/zones/blighted-ruins/zone.lua index 76b889f005..e26cd58b41 100644 --- a/game/modules/tome/data/zones/blighted-ruins/zone.lua +++ b/game/modules/tome/data/zones/blighted-ruins/zone.lua @@ -48,7 +48,8 @@ return { door = "DOOR", }, actor = { - class = "mod.class.generator.actor.Random", + class = "engine.generator.actor.Random", + --class = "mod.class.generator.actor.Random", nb_npc = {20, 30}, filters = { {max_ood=2}, }, guardian = "HALF_BONE_GIANT", guardian_level = 1, diff --git a/game/modules/tome/data/zones/murgol-lair/zone.lua b/game/modules/tome/data/zones/murgol-lair/zone.lua index 3c620a0f34..77b249a4cd 100644 --- a/game/modules/tome/data/zones/murgol-lair/zone.lua +++ b/game/modules/tome/data/zones/murgol-lair/zone.lua @@ -50,7 +50,8 @@ return { door = "WATER_DOOR", }, actor = { - class = "mod.class.generator.actor.Random", + class = "engine.generator.actor.Random", + --class = "mod.class.generator.actor.Random", nb_npc = {20, 30}, filters = { {max_ood=2}, }, guardian = is_invaded and "NASHVA" or "MURGOL", diff --git a/game/modules/tome/data/zones/reknor-escape/zone.lua b/game/modules/tome/data/zones/reknor-escape/zone.lua index 6e5866ab69..794a204808 100644 --- a/game/modules/tome/data/zones/reknor-escape/zone.lua +++ b/game/modules/tome/data/zones/reknor-escape/zone.lua @@ -45,7 +45,8 @@ return { force_down = true, }, actor = { - class = "mod.class.generator.actor.Random", + class = "engine.generator.actor.Random", + --class = "mod.class.generator.actor.Random", nb_npc = {50, 60}, filters = { {max_ood=2}, }, nb_spots = 2, on_spot_chance = 35, diff --git a/game/modules/tome/data/zones/ritch-tunnels/zone.lua b/game/modules/tome/data/zones/ritch-tunnels/zone.lua index 317cade552..7fdb2b51ca 100644 --- a/game/modules/tome/data/zones/ritch-tunnels/zone.lua +++ b/game/modules/tome/data/zones/ritch-tunnels/zone.lua @@ -47,7 +47,8 @@ return { door = "UNDERGROUND_SAND", }, actor = { - class = "mod.class.generator.actor.Random", + class = "engine.generator.actor.Random", + --class = "mod.class.generator.actor.Random", nb_npc = {20, 30}, filters = { {max_ood=2}, }, randelite = 0, diff --git a/game/modules/tome/data/zones/slazish-fen/zone.lua b/game/modules/tome/data/zones/slazish-fen/zone.lua index 44c751ce6e..da10e83829 100644 --- a/game/modules/tome/data/zones/slazish-fen/zone.lua +++ b/game/modules/tome/data/zones/slazish-fen/zone.lua @@ -56,7 +56,8 @@ return { -- lite_room_chance = 100, }, actor = { - class = "mod.class.generator.actor.Random", + class = "engine.generator.actor.Random", + --class = "mod.class.generator.actor.Random", nb_npc = {7, 10}, filters = { {max_ood=2}, }, randelite = 0, -- GitLab