This addon allows you to turn small lua scripts into slash commands that can be saved and loaded automatically each time you log into the game. Add your own lua scripts and make your own slash commands all while logged into, and playing WoW. No reloads required to edit your code or activate the new commands. Just type "/sm config" to get started.
If you have any ideas for new default commands let me know... To change the addon settings type /sm config
current commands are:
current commands are:/artifact Display Artifact power
/autoclick Auto click certain pop up dialogs
/autodnd Auto set yourself as DND
/autogeneral Auto leave general chat when in an instance and rejoin when no longer in an instance
/autorez Auto-accept Rez request when out of combat
/calc A simple command line calculator
/carbautotrack Set Carbonite's auto quest track from the command line
/cdown counts down from passed number by optional second passed number (limited ability due to Blizz changes)
/clear clear all world markers (smoke bombs)
/cmount summons the class mount
/critter summons the first vanity pet matching the passed string (attempts favorite pets first)
/dboss Are the (Pandaria) daily world bosses/quests done?
/eject ejects passenger from seat # or all seats
/events Starts event debugger that shows ALL events
/exp displays your experience and rested experience
/expauto displays experience summary at certain percents of level (0 = each time you get exp 25 = when you cross 25/50/75/100 ect)
/gfx restart the gfx engine
/gryphons hides or shows the Blizzard gryphons
/hn HandyNotes display toggle
/in will run a slash command in a set amount of time \"/in ## /whatever\" or \"/in #:## /whatever\" (not all slash commands can be delayed)
/inframes will run a slash command in a set amount of frames \"/inframes ## /whatever\" (not all slash commands can be delayed)
/lvgrp will leave your group
/mana alerts your group if your mana goes below user set percentage
/matchmount attempts to match the mount of your target
/motd Guild MOTD
/mount summons the first mount matching the passed string (attempts favorite flying/ favorite/ flying/ any mount in that order
/names toggles the display of names in the 3d world
/narco wakes you up if a long time has passed since last keypress/movement
/ready initiate a ready check
/role initiates a role check
/sha checks to see if you did the "Sha of Anger"
/sticky Change the sticky chat channels
/tmover Toggle "Toast Mover" anchor (If you have Toast Mover installed)
/toast sets or clears your Battle-Net toast message
/tele teleport in/out of lfg dungeon
/p2r convert your party to a raid
/passloot will toggle pass on loot (still on option?)
/r2p convert your raid to a party
/unsheath Keeps your weapon out
/wboss" Are the (Pandaria) weekly world bosses/quests done?
/xx attempts to dismount you and leave any vehicle you are in including taxis
/phased scans your group and reports everyone's phase status unless passed "only" then it will report only people out of phase with you
/moveselljunk will move the SellJunk button as some addons will cover it
to create a new command type /sm config
type in the name of your new slash command like "test" for the command "/test"
this addon will not allow you to make a command named the same as some other command as you will not know which command will be the one ran because they overwrite each other...
put your code in the code window
put a description in the description window
click save
click activate
your command should now work