EDIT: updated patch to include antimagic quest in reply below.
Trivial patch:
Code: Select all
Index: game/modules/tome/data/chats/arena-unlock.lua
===================================================================
--- game/modules/tome/data/chats/arena-unlock.lua (revision 2998)
+++ game/modules/tome/data/chats/arena-unlock.lua (working copy)
@@ -77,7 +77,11 @@
]],
answers = {
{ "I will. Farewell for now.", action = function (self, player)
- game:changeLevel(1, "town-derth")
+ local g = game.zone:makeEntityByName(game.level, "terrain", "SAND_UP_WILDERNESS")
+ g.change_level = 1
+ g.change_zone = "town-derth"
+ game.zone:addEntity(game.level, g, "terrain", player.x, player.y)
+
player.unused_generics = player.unused_generics + 2
game:setAllowedBuild("campaign_arena", true)
game.player:setQuestStatus("arena-unlock", engine.Quest.COMPLETED)