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

GMCP Afflictions/Defences

Written by: Razmael, the Synthesist
Date: Tuesday, April 7th, 2015
Addressed to: Everyone


Hey folks,

I've just loaded a change to how we handle our GMCP affliction tracking, in order to keep it standardized with the other IRE games. We've also added GMCP tracking for defences.

If you are using our old implementation of GMCP affliction tracking in your systems, you'll want to adapt to these changes ASAP.

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.
* Currently only defences that are in the database (i.e. ones that send the affliction_view line) will show up on gmcp.


Penned by my hand on the 10th of Variach, in the year 446 MA.


Previous Article | Back to News Summary | Next Article