Current protocol version: 103
This file describes how the RaidTotems addon communicates with other totem addons using SendAddonMessage.

Each command is listed in the form "command argument1 argument2 ...", RAID/WHISPER.
The first describes the string sent or expected by RaidTotems, the last if the msg is sent to the raid or whispered to individual players.

"totems playername FireTotem EarthTotem WaterTotem AirTotem", RAID
Informs other addons which totems the player referred by playername should cast when sent to raid.
Is expected as answer to the "gettotems" command by whisper.
The totem arguments are global spell ids, the spell names can be gotten by GetSpellInfo(tonumber(spellid)). If there is no spell set for an element, the spellid sent is 0.
The spell ids do not neccessarily have to be the spells with the highest rank, the addon has to choose the correct rank itself.
The addons do not have to list the spell ids with the highest rank when answering a "gettotems" command, spell ids which point to the correct spell name suffice.
Example: "totems Egon 23532 56732 8472 23182"

"getprotocol", WHISPER
Is sent by RaidTotems per whisper to get the supported protocol version of other players, addons should respond via the "protocol" command.

"protocol ver", RAID, WHISPER
Addons should respond by whisper with this if they received a "getprotocol" command. The current protocol version is listed at the beginning of this file.
Addons should also broadcast their version if the player enters a raid.
An example would be "protocol 102".
RaidTotems will ask this by WHISPER of existing raid members when entering a raid only.

"es playername targetname", RAID
Informs other addons/players which raid member to give their Earth Shield.

"esmt playername MTx", RAID
Does not need to be implemented by addons, informs RaidTotems to use MT nr x instead of player names for an Earth Shield target.
The player name will always be send also using the "es" command.

