Achaean News

Previous Article | Back to News Summary | Next Article
Announce News Post #4308

New GMCP additions

Written by: Tecton, the Terraformer
Date: Saturday, April 4th, 2015
Addressed to: Everyone


We've just loaded up a new addition to Achaea's GMCP implementation - afflictions and defences! You'll see this used to great effect in the next version of our HTML5 client, but we've opened this up for you all now.

How it works
============
Afflictions
-----------
* When you receive an affliction, you'll get a Char.Afflictions.Add GMCP message. Masked and hidden afflictions (Loki venom, for example) will not send this message.
* Symptoms of masked afflictions will reveal the presence of the affliction and send the Affliction.Add message.
* Using the DIAGNOSE command will reveal the presence of all masked afflictions and send a Char.Afflictions.List message.
* Curing afflictions will send a Char.Afflictions.Remove message.

Defences
--------
* When you gain a defence, you'll get a Char.Defences.Add GMCP message.
* Using the DEFENCES/DEF command will send a Char.Defences.List of all of the defences you currently have active.
* Losing a defence will send a Char.Defences.Remove message. Silently stripped defences will not send this message.


Penned by My hand on the 25th of Lupar, in the year 680 AF.


Previous Article | Back to News Summary | Next Article
Previous | Summary | Next
Announce News Post #4308

New GMCP additions

Written by: Tecton, the Terraformer
Date: Saturday, April 4th, 2015
Addressed to: Everyone


We've just loaded up a new addition to Achaea's GMCP implementation - afflictions and defences! You'll see this used to great effect in the next version of our HTML5 client, but we've opened this up for you all now.

How it works
============
Afflictions
-----------
* When you receive an affliction, you'll get a Char.Afflictions.Add GMCP message. Masked and hidden afflictions (Loki venom, for example) will not send this message.
* Symptoms of masked afflictions will reveal the presence of the affliction and send the Affliction.Add message.
* Using the DIAGNOSE command will reveal the presence of all masked afflictions and send a Char.Afflictions.List message.
* Curing afflictions will send a Char.Afflictions.Remove message.

Defences
--------
* When you gain a defence, you'll get a Char.Defences.Add GMCP message.
* Using the DEFENCES/DEF command will send a Char.Defences.List of all of the defences you currently have active.
* Losing a defence will send a Char.Defences.Remove message. Silently stripped defences will not send this message.


Penned by My hand on the 25th of Lupar, in the year 680 AF.


Previous | Summary | Next