Game Master Documentation
GameMaster Commands
.account
| ban | a | Ban account. .account ban name timeperiod | | unban | z | Unbans account x. | | create | z | Create account. Pass it username password email. | | email | z | Sets email address on account. Pass it username emailaddress | | flags | z | .account flags <username> <flags> 0 = normal 8 = TBC | | level | z | Sets gm level on account. Pass it username and GM flags | | password | z | Sets password on account. Pass it username password. | | mute | a | Mutes account for <timeperiod>. | | unmute | a | Unmutes account <x> |
.addtrainerspell
Access: ?
Description: Adds new spell to trainer
Usage: .addtrainerspell <spell id> <training cost> <required spell> <required level> <delete spell>
.admin
.admin masssummon
Access: z
Description: Summons all players
Usage: .admin masssummon
.admin playall
Access: z
Description: Plays a sound to the entire server
Usage: .admin playall <sound id>
.admin castall
Access: z
Description: Makes all players online cast spell
Usage: .admin castall <spell id>
.admin dispelall
Access: z
Description: Dispels all negative (or positive, with 1 as argument) auras on all players
Usage: .admin dispelall [1]
.admin renameallinvalidchars
Access: z
Description: Renames all invalid character names
Usage: .admin renameallinvalidchars
.advanceallskills
Access: m
Description: Advances all skills <x> points
Usage: .advanceallskills <amount to advance>
.announce
Access: u
Description: Sends Msg To All
Usage: .announce <text to announce>
.wannounce
Access: u
Description: Sends Widescreen Msg To All
Usage: .wannounce <text to announce>
.appear
Access: v
Description: Teleports to xs position.
Usage: .appear <player name>
.ban char
Access: b
Description: Banning Player <playername> In game <reason> Expirence <date>
Usage: .ban char <player name> <time in M-month H-Hour, 0=permanant ban> [reason]
.unban char
Access: b
Description: Unbans character x
Usage: .unban char <player name>
.ban ip
Access: m
Description: Adds an address to the IP ban table
Usage: .ban ip <ip address> <duration>
Duration must be a number optionally followed by a character representing the calendar subdivision to use (h>hours, d>days, w>weeks, m>months, y>years, default minutes)
.unban ip
Access: m
Description: Deletes an address from the IP ban table
Usage: .unban ip <ip address>
.battleground
| setbgscore | e | <Teamid> <Score> - Sets battleground score. 2 Arguments. | | startbg | e | Starts current battleground match. | | pausebg | e | Pauses current battleground match. | | bginfo | e | Displays information about current battleground. | | battleground | e | Shows BG Menu | | setworldstate | e | <var> <val> - Var can be in hex. WS Value. | | playsound | e | <val>. Val can be in hex. | | setbfstatus | e | .setbfstatus - NYI. | | leave | e | Leaves the current battleground. | | getqueue | z | Shows information about current BG queues. | | forcestart | z | Force initialization of all BGs with queued players. |
.char
.char additem
Access: m
Description: Adds item by item ID, optional count if item is stackable.
Usage: .additem <item id> [count]
.char removeitem
Access: m
Description: Removes item u count u
Usage: .char removeitem <item id> [count]
.char resetreputation
Access: n
Description: Resets reputation to start levels
Usage: .char resetreputation
.char resetspells
Access: n
Description: Resets all spells to starting spells of targeted player
Usage: .char resetspells
.char resettalents
Access: n
Description: Resets all talents of targeted player
Usage: .char resettalents
.char resetskills
Access: n
Description: Resets all skills
Usage: .char resetskills
.char learn
Access: m
Description: Learns spell
Usage: .char learn <spell id>
.char unlearn
Access: m
Description: Unlearns spell
Usage: .char unlearn <spell id>
.char getskillinfo
Access: m
Description: Gets all the skills from a player
Usage: .char getskillinfo
.char learnskill
Access: m
Description: Learns skill id skillid
Usage: .char learnskill <skill id> [value] [max value]
.char advanceskill
Access: m
Description: Advances skill by amount
Usage: .char advanceskill <skill id> <amount to advance>
.char removeskill
Access: m
Description: Removes skill
Usage: .char remoevskill <skill id>
.char increaseweaponskill
Access: m
Description: Increases equipped weapon by specified amount
Usage: .char increaseweaponskill [amount to increase]
.char additemset
Access: m
Description: Adds item set to inv
Usage: .char additemset <item set id>
.char rename
Access: m
Description: Renames character
Usage: .char rename <from> <to>
.char forcerename
Access: m
Description: Forces player to rename his character next login
Usage: .char forcerename <player name>
.char getstanding
Access: m
Description: Gets standing of faction
Usage: .char getstanding <faction id>
.char setstanding
Access: m
Description: Sets standing of faction
Usage: .char setstanding <faction id> <amount>
.cheat
| status | m | Shows active cheats. | | taxi | m | Enables all taxi nodes. | | cooldown | m | Enables no cooldown cheat. | | casttime | m | Enables no cast time cheat. | | power | m | Disables mana consumption etc. | | god | m | Sets god mode preventing you from taking damage. | | fly | m | Sets fly mode | | land | m | Unsets fly mode | | explore | m | Reveals the unexplored parts of the map. | | flyspeed | m | Modifies fly speed. | | stack | m | Enables aura stacking cheat. | | triggerpass | m | Ignores area trigger prerequisites. |
.clearcooldowns
Access: m
Description: Clears all cooldowns for your class
Usage: .clearcooldowns
.commands
Access: h
Description: Shows Commands
Usage: .commands
.createaccount
Access: z
Description: Creates account
Usage: .createaccount <username> <password> <email>
.debug
.debug testlos
Access: m
Description: Tests LoS (line of sight) from you to target
Usage: .debug testlos
.debug testindoor
Access: m
Description: Tests if you are indoor or outside
Usage: .debug testindoor
.debug getheight
Access: m
Description: Gets height
Usage: .debug getheight
| infront | d | | | showreact | d | | | aimove | d | | | dist | d | | | face | d | | | moveinfo | d | | | setbytes | d | | | getbytes | d | | | unroot | d | | | root | d | | | landwalk | d | | | waterwalk | d | | | castspellne | d | Casts a spell without applying effects | | aggrorange | d | .aggrorange Shows aggro Range of the selected Creature. | | knockback | d | .knockback <value> Knocks you back. | | fade | d | .fade <value> calls ModThreatModifyer. | | threatMod | d | .threatMod <value> calls ModGeneratedThreatModifyer. | | calcThreat | d | .calcThreat <dmg> <spellId> calculates threat. | | threatList | d | returns all AITargets of the selected Creature. | | gettptime | d | grabs transporter travel time | | itempushresult | d | sends item push result | | setbit | d | | | setvalue | d | | | aispelltestbegin | d | | | aispelltestcontinue | d | | | aispelltestskip | d | | | dumpcoords | d | | | sendpacket | d | <opcode ID> | | sqlquery | d | <sql query> | | rangecheck | d | Shows yard and internal range for distance | | setallratings | d | Sets rating values to incremental numbers based on index |
.demorph
Access: m
Description: Demorphs from morphed model
Usage: .demorph
.getskilllevel
Access: m
Description: Gets the current level of a skill
Usage: .getskilllevel <skill id>
.gm
.gm list
Access: p
Description: Shows active GMs
Usage: .gm
.gm off
Access: t
Description: Sets GM tag off
Usage: .gmoff
.gm on
Access: t
Description: Sets GM tag on
Usage: .gmon
.gm allowwhispers
Access: c
Description: Allows whispers from player while in gmon mode
Usage: .gm allowwhispers <player name>
.gm blockwhispers
Access: c
Description: Blocks whispers from player while in gmon mode
Usage: .gm blockwhispers <player name>
.gmTicket
get
Access: c
Description: Gets GM Ticket list
Usage: .gmticket get
getId
Access: c
Description: Gets GM Ticket by player name. To use this command you must join before the gm_sync channel. The command for that would be /join gm_sync_channel.
Usage: .gmticket getId <player name>
delId
Access: c
Description: Deletes GM Ticket by player name
Usage: .gmticket delId <player name>
toggle
Access: c
Description: Enabling/Disabling GM Ticket System
Usage: .gmticket toggle
.gobject
| select | o | Selects the nearest GameObject to you | | delete | o | Deletes selected GameObject | | spawn | o | Spawns a GameObject by ID | | info | o | Gives you informations about selected GO | | damage| o | Damages the GO, if it's a destructible building.| | rebuild| o | Rebuilds the GO, if it's a destructible building.| | activate | o | Activates/Opens the selected GO. | | enable | o | Enables the selected GO for use. | | scale | o | Sets scale of selected GO | | animprogress | o | Sets anim progress | | export | o | Exports the current GO selected | | move | g | Moves gameobject to player xyz | | rotate | g | Rotates gameobject x degrees |
.gotrig
Access: v
Description: Warps to areatrigger
Usage: .gotrid <areatrigger id>
.gps
Access: p
Description: Shows your position
Usage: .gps
.guild
create
Access: m
Description: Creates a guild
Usage: .guild create <guild name>
rename
Access: m
Description: Renames a guild
Usage: .guild rename
members
Access: m
Description: Lists guildmembers and their ranks
Usage: .guild members
removeplayer
Access: m
Description: Removes a player from a guild
Usage: .guild removeplayer
disband
Access: m
Description: Disbands the guild of your target
Usage: .guild disband
.help
Access: h
Description: Shows help for command
Usage: .help <command>
.honor
| addpoints | m | Adds x amount of honor points/currency | | addkills | m | Adds x amount of honor kills | | globaldailyupdate | m | Daily honor field moves | | singledailyupdate | m | Daily honor field moves for selected player only | | pvpcredit | m | Sends PVP credit packet |
.invincible
Access: j
Description: Toggles INVINCIBILITY (mobs won't attack you)
Usage: .invincible [player name]
.invisible
Access: i
Description: Toggles INVINCIBILITY and INVISIBILITY
Usage: .invisible [player name]
.kick
Access: b
Description: Kicks player from server
Usage: .kick <player name> [reason]
.kill
Access: r
Description: Kills selected unit
Usage: .kill
.killplr
Access: r
Description: Kills specified player
Usage: .killplr <player name>
.mount
Access: m
Description: Mounts into specified modelid
Usage: .morph <model id>
.dismount
Access: h
Description: Dismounts selected target
Usage: .dismount
.modify
hp
Access: m
Description: Modifies the Health Points of a unit
Usage: .modify hp <value> <max value>
mana
Access: m
Description: Modifies the Mana Points of a unit
Usage: .modify mana <value> <max value>
rage
Access: m
Description: Modifies the rage of a unit
Usage: .modify rage <value> <max value>
energy
Access: m
Description: Modifies the energy of a unit
Usage: .modify energy <value> <max value>
level
Access: m
Description: Modifies the level of a unit
Usage: .modify level <value 1-73>
armor
Access: m
Description: Modifies the armor of a unit
Usage: .modify armor <value>
holy
Access: m
Description: Modifies the holy resistance of a unit
Usage: .modify holy <value>
fire
Access: m
Description: Modifies the fire resistance of a unit
Usage: .modify fire <value>
nature
Access: m
Description: Modifies the nature resistance of a unit
Usage: .modify nature <value>
frost
Access: m
Description: Modifies the frost resistance of a unit
Usage: .modify frost <value>
shadow
Access: m
Description: Modifies the shadow resistance of a unit
Usage: .modify shadow <value>
arcane
Access: m
Description: Modifies the arcane resistance of a unit
Usage: .modify arcane <value>
damage
Access: m
Description: Modifies the minimum/maximum damage of a unit
Usage: .modify damage <min value> <max value>
scale
Access: m
Description: Modifies the scale/size of a unit
Usage: .modify scale <value> (1 is default)
gold
Access: m
Description: Modifies the gold of a unit
Usage: .modify gold <value> (1 is 1 copper)
speed
Access: m
Description: Modifies the speed of a unit
Usage: .modify speed <value 1-255> (7 is default)
displayid
Access: m
Description: Modifies the display ID of a unit
Usage: .modify displayid <display id>
faction
Access: m
Description: Modifies the faction of a unit
Usage: .modify faction <value> (1=Alliance 2=Horde)
| nativedisplayid | m | Native Display ID | | flags | m | Unit Flags | | dynamicflags | m | Dynamic Flags | | talentpoints | m | Talent Points | | happiness | m | Happiness | | spirit | m | Spirit | | boundingraidius | m | Bounding Radius | | combatreach | m | Combat Reach | | emotestate | m | NPC Emote State | | bytes | m | Bytes |
.npc
.npc formationlink1
Access: m
Description: Sets formation master
Usage: .npc formationlink1
.npc formationlink2
Access: m
Description: Sets formation slave with distance and angle
Usage: .npc formationlink2 <distance> <angle>
.npc formationclear
Access: m
Description: Removes formation from creature
.npc info
Access: n
Description: Shows detailed information about selected npc
.npc npcfollow
Access: m
Description: Sets npc to follow you
.npc nullfollow
Access: m
Description: Sets npc to not follow anything
.npc vendoradditem
.npc vendorremoveitem
.npc flags
.npc emote
.npc delete
.npc addAgent
.npc listAgent
.npc say
.npc yell
.npc come
.npc return
.npc spawn
.npc spawnlink
.npc possess
.npc unpossess
.npc select
| vendoradditem | n | Adds to vendor | | vendorremoveitem | n | Removes from vendor. | | flags | n | Changes NPC flags | | emote | n | .emote - Sets emote state | | delete | n | Deletes mob from db and world. | | addAgent | n | See [[ai_agent]] | | listAgent | n | .npc listAgent | | say | n | .npc say <text> - Makes selected mob say text <text>. | | yell | n | .npc yell <Text> - Makes selected mob yell text <text>. | | come | n | .npc come - Makes npc move to your position | | return | n | .npc return - Returns ncp to spawnpoint. | | spawn | n | .npc spawn - Spawns npc of entry <id> | | spawnlink | n | .spawnlink sqlentry | | possess | n | .npc possess - Possess an npc (mind control) | | unpossess | n | .npc unpossess - Unposses any currently possessed npc. | | select | n | .npc select - selects npc closest |
.paralyze
Access: b
Description: Roots/Paralyzes the target
Usage: .paralyze
.unparalyze
Access: b
Description: Unroots/Unparalyzes the target
Usage: .unparalyze
.pet
| createpet | m | Creates a pet with <entry>. | | renamepet | m | Renames a pet to <name>. | | addspell | m | Teaches pet <spell>. | | removespell | m | Removes pet spell <spell>. | | spawnbot | a | .pet spawnbot <type> - spawn a helper bot for your aid. |
.playerinfo
Access: m
Description: Displays informations about the selected or given character
Usage: .playerinfo [player name]
.quest
| addboth | 2 | Add quest <id> to the targeted NPC as start finish | | addfinish | 2 | Add quest <id> to the targeted NPC as finisher | | addstart | 2 | Add quest <id> to the targeted NPC as starter | | delboth | 2 | Delete quest <id> from the targeted NPC as start finish | | delfinish | 2 | Delete quest <id> from the targeted NPC as finisher | | delstart | 2 | Delete quest <id> from the targeted NPC as starter | | complete | 2 | Complete/Finish quest <id> | | finisher | 2 | Lookup quest finisher for quest <id> | | item | 2 | Lookup itemid necessary for quest <id> | | list | 2 | Lists the quests for the npc <id> | | load | 2 | Loads quests from database | | lookup | 2 | Looks up quest string x | | giver | 2 | Lookup quest giver for quest <id> | | remove | 2 | Removes the quest <id> from the targeted player | | reward | 2 | Shows reward for quest <id> | | status | 2 | Lists the status of quest <id> | | spawn | 2 | Port to spawn location for quest <id> | | start | 2 | Starts quest <id> |
.recall
| list | q | List recall locations | | port | q | Port to recalled location | | add | q | Add recall location | | del | q | Remove a recall location | | portplayer | m | recall ports player |
.revive
Access: r
Description: Revives you, or a selected player
Usage: .revive
.reviveplr
Access: r
Description: Revives specified player
Usage: .reviveplr <player name>
.server
.server save
Access: s
Description: Saves your character
Usage: .save
.server saveall
Access: s
Description: Saves all playing characters
Usage: .saveall
.server info
Access: p
Description: Shows server info
Usage: .info
.server setmotd
Access: m
Description: Sets MOTD
Usage: .server setmotd <new motd>
.server reloadtable
NOTE: This command has been disabled indefinitely.
Access: m
Description: Reloads some of the database tables
List of tables you can reload: