Welcome to the Achaea Forums! Please be sure to read the Forum Rules.

Shimmering orb handling for mapper

DunnDunn The great Buffalo tundraPosts: 5,960Member, Secret Squirrel @@ - Legendary Achaean
I know this hasn't been added just yet (perhaps in the future?), but this is a quick and dirty way for the Mudlet mapper to handle the shimmering orb city improvement. Bear in mind that this is only really needed if you have wings that you want to use from within a city with an orb active.

--in a trigger
Pattern (exact match): A shimmering orb covers the city, preventing you from rising to the skies.

if gmcp.Room.Info.area == "Ashtan" then --Change this to be your city
 if #mmp.speedWalkPath > 0 then
  local destination = mmp.speedWalkPath[#mmp.speedWalkPath]
  expandAlias("mconfig duanathar false")
  expandAlias("mconfig duanatharan false")
  mmp.echo(string.format("Remapping path to %d (%s)", destination, getRoomName(destination)))
  mmp.gotoRoom(destination)
 end
end

--in a script
mmp.remapPathOrb = function()
 if #mmp.speedWalkPath > 0 then
  local destination = mmp.speedWalkPath[#mmp.speedWalkPath]
  expandAlias("mconfig duanathar true")
  expandAlias("mconfig duanatharan true")
  mmp.echo(string.format("Remapping path to %d (%s)", destination, getRoomName(destination)))
  mmp.gotoRoom(destination)
 end 
end
 
mmp.createOrbTrigger = function()
 if orbTrigger then killTrigger(orbTrigger) orbTrigger = nil end
 orbTrigger = tempTrigger("Before the gate of Ashtan", [[mmp.remapPathOrb()]]) 
 --Change the "Before the gate of Ashtan" part to be the first room outside of your city
end
 
 
mmp.createOrbTrigger()
Note the comments. There's a couple of things you need to alter depending on your city.


Atalkez

Comments

  • AtalkezAtalkez Posts: 4,702Member @@ - Legendary Achaean
    Real pros just turn it off


    You hug Aurora compassionately.
  • DunnDunn The great Buffalo tundraPosts: 5,960Member, Secret Squirrel @@ - Legendary Achaean
    Real griefers leave it on, ya soft ass.


    Caelan
  • AtalkezAtalkez Posts: 4,702Member @@ - Legendary Achaean
    Deactivate/Duanathar/Activate ftw


    You hug Aurora compassionately.
    MorthifCaelan
  • DunnDunn The great Buffalo tundraPosts: 5,960Member, Secret Squirrel @@ - Legendary Achaean
    5.7s balance when I did that D:


  • AtalkezAtalkez Posts: 4,702Member @@ - Legendary Achaean
    Yeah activate has a bal hit, deactivate is free. What a world it would be if it was free all around :lol:


    You hug Aurora compassionately.
  • MorthifMorthif Posts: 1,547Member @@ - Legendary Achaean
    Atalkez said:
    Deactivate/Duanathar/Activate ftw
    Selling MoS aide slots. 50cr per
    Tysandr
  • ArmaliArmali Posts: 1,041Member, Secret Squirrel ✭✭✭✭✭ - Grand Achaean
    I was super confused going into this thread wondering why you needed handling for an enchant that just hides a room from veilglance.
    RangorRom
  • DunnDunn The great Buffalo tundraPosts: 5,960Member, Secret Squirrel @@ - Legendary Achaean
    Selling sunglasses!


    ShirszaeAtalkez
  • KlendathuKlendathu Eye of the StormPosts: 2,967Member @@ - Legendary Achaean
    For those who've not yet downloaded the latest mapper script update, the functionality to handle Orbs of Confinement is now included, take a look at mconfig for orbashtan, orbcyrene, orbeleusis, orbhashan, orbmhaldor and orbtargossas.

    Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."
    AjocAegothPuxiKresslack
  • KresslackKresslack Florida, United StatesPosts: 5,789Member @@ - Legendary Achaean
    That is wonderful. Thank you.


Sign In to Comment.