1) How to deactivate teleporter New Sorpigal - Dragonsand?
2) How to deactivate teleporter Dragonsand - New World Computing?
3) How to deactivate/change "fly" scroll in New Sorpigal? Maybe "water walk" scroll.
All this makes "Might & Magic VI" to easy game
How to deactivate teleporter New Sorpigal-Dragonsand?
Re: How to deactivate teleporter New Sorpigal-Dragonsand?
maybe you just ignore it,
hypnotize yourself, "I will not use", "I will not use"
did it helped?
hypnotize yourself, "I will not use", "I will not use"
did it helped?
Re: How to deactivate teleporter New Sorpigal-Dragonsand?
I don't have problem with that. I only use the hidden fly scroll for getting air expert easily, water expert and 2 horseshoes in volcano (New Sorpigal respawns every 6 months IIRC and if I try to play "legitimately" - that is, not doing any "free xp/gold" quests like hermit until certain level and progressing slowly I might lose one respawn before I can get fly spell. Especially in Merge, where fly is gated behind master air) and possibly chests on islands. But I'm gonna show you how to remove the opportunities. This will be for vanilla MM6, if you play Merge then different numbers might be needed, but that can be changed easily. So:
to disable dragonsand teleporter, file name: OUTE3.lua, file content:
to disable nwc teleporter, file name: OUTB3.lua, file content:
to disable fly scroll, file name: OUTE3.lua, file content: (in new line)
All these files go into scripts/maps. Or, if you want everything in one file, try any file name (but with lua extension) with content:
This file goes into scripts/global.
to disable dragonsand teleporter, file name: OUTE3.lua, file content:
Code: Select all
Game.MapEvtLines:RemoveEvent(104)
Code: Select all
Game.MapEvtLines:RemoveEvent(92)
Code: Select all
Game.MapEvtLines:RemoveEvent(225)
All these files go into scripts/maps. Or, if you want everything in one file, try any file name (but with lua extension) with content:
Code: Select all
local remove = {["oute3.odm"] = {104, 225}, ["outb3.odm"] = {92}}
function events.LoadMap()
local val = remove[Map.Name:lower()]
if val then
for _, event in pairs(val) do
Game.MapEvtLines:RemoveEvent(event)
end
end
end
Unfinished mod by me: MM7 Rev4 mod, MMMerge version.
Who is online
Users browsing this forum: Google [Bot] and 3 guests