This runs on top of the chat box in Planeshift. It intercepts /tells and /says and decides what it wants to show the user.
An an example, if i type @attack Juvin, the ChatMod intercepts the message before it goes out and translates it into /tell Juvin **attack 5. 5 is attack strength determined by your level.
Juvin\'s client would then receive, Player tells you, \"**attack 5\". The Chatmod also intercepts this message, and calculates howmany hp you should lose and then does a /say **Player hit Juvin for 3 damage.
Chatmod gets rid of the \"Player says\" or \"Player tells you\" messages so it seems like everything is done transparently to the user.
-Juvin