ALIASES: Your most creative, useful, or entertaining

Coffee

New member
Joined
Nov 9, 2006
Messages
457
Reaction score
0
Points
0
Location
Vegas
I haven't seen any hardcore threads where people post all the useful aliases they have created to get the job done without having to type a large amount of lines, ones that accomplish things through creative means, or ones that are outright funny. Here's mine to get it started:


Ridiculous, but useful
/canwegroup=/multiline ; /if (${Target.Level}<=${Me.Level}) /if (${Math.Calc[${Target.Level}*1.5+1]}>=${Me.Level}) /echo ${Target.CleanName} has a group limit of: ${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]} and we CAN group. ; /if (${Target.Level}<=${Me.Level}) /if (${Math.Calc[${Target.Level}*1.5+1]}<=${Me.Level}) /echo ${Target.CleanName} has a group limit of: ${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]} and we CANNOT group until they gain ${Math.Calc[(${Me.Level}\1)-${Math.Calc[(((${Target.Level}*1.5)+1)\1)+1]}]} more levels. ; /if (${Target.Level}>${Me.Level}) /if (${Math.Calc[${Me.Level}*1.5+1]}>=${Target.Level}) /echo ${Me.CleanName} has a group limit of: ${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]} and we CAN group. ; /if (${Target.Level}>${Me.Level}) /if (${Math.Calc[${Me.Level}*1.5+1]}<=${Target.Level}) /echo ${Me.CleanName} has a group limit of: ${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]} and we CANNOT group until I gain ${Math.Calc[(${Target.Level}\1)-${Math.Calc[(((${Me.Level}*1.5)+1)\1)+1]}]} more levels.

Utility
Code:
/countcorpse=/echo ${SpawnCount[corpse]} corpses in zone

/countnpc=/echo ${SpawnCount[npc]} NPC in zone

/dreadspire=/warp loc 296 1103 456

/hive=/warp loc -409 -930 25

/tradewithme=/bc ${Target.CleanName} //notify TradeWnd TRDW_Trade_Button leftmouseup

Lazy
Code:
/badt=/alert add 0 id ${Target.ID}
/dc=/docrack
/ghost=/stealth
/hc=/hidec all
/ic=/keypress instant_camp
/m=/mac monk
/mf=/mapfilter
/name=/who npc named
/selecthive=/notify TaskSelectWnd TSEL_TaskList listselect ${Window[TaskSelectWnd].Child[TSEL_TaskList].List[Notebook (Hard)]}
/sis=/warp loc ${Target.Y} ${Target.X} 1500
/tag=/warp target
 
Quick cleric MGB Heal on raids
/aeh=/if (${Me.AltAbilityReady[Mass Group Buff]} && ${Me.AltAbilityReady[Celestial Regrowth]} && ${Raid.Members} && !${Me.Casting.ID} && !${Me.Stunned} && ${Me.State.Equal[STAND]}) /multiline ; /alt act 35 ; /timed 5 /alt act 691 ; /rsay === MGB HoT inc (550/tick) ===

Remove group from Dynamic Instance
/dc=/multiline ; /if (${Group.Member[5].Name.Length}) /dzrem ${Group.Member[5].Name} ; /if (${Group.Member[4].Name.Length}) /dzrem ${Group.Member[4].Name} ; /if (${Group.Member[3].Name.Length}) /dzrem ${Group.Member[3].Name} ; /if (${Group.Member[2].Name.Length}) /dzrem ${Group.Member[2].Name} ; /if (${Group.Member[1].Name.Length}) /dzrem ${Group.Member[1].Name} ; /timed 10 /dzquit

Remove group from Task
/tc=/multiline ; /if (${Group.Member[5].Name.Length}) /taskrem ${Group.Member[5].Name} ; /if (${Group.Member[4].Name.Length}) /taskrem ${Group.Member[4].Name} ; /if (${Group.Member[3].Name.Length}) /taskrem ${Group.Member[3].Name} ; /if (${Group.Member[2].Name.Length}) /taskrem ${Group.Member[2].Name} ; /if (${Group.Member[1].Name.Length}) /taskrem ${Group.Member[1].Name} ; /timed 10 /taskquit

Given to bots under control of MQ2MasterMind
Code:
/yes=/notify ConfirmationDialogBox Yes_Button leftmouseup

Checks possible nameds in older zones (list of npcs that don't start with a or an)
Code:
/whon=/multiline ; /squelch /alert clear 3 ; /squelch /alert add 3 npc "a " ; /squelch /alert add 3 npc "an " ; /who npc noalert 3
 
I believe that /whon is the same as:
Code:
/whon=/who npc named