Those dirty, filthy, cheating...
... rotten, cadaverous, ...
... malformed, grotesque, ...
... detestable, vile, miscreants!
* RAM /me was messing with the variables, there may be a workaround or some sort of method to the madness, but for the moment I counsel against using /me in macros.
Thankyou for the round brackets, they fixed whatever was stopping my macro from accessing the character's stats, it now adjusts the HP correctly.
For some reason I needed to us 'h,' instead of 'h:', what value a comma has is currently beyond me, although I am certain that it has some arcane truth dwelling beyond its mortal frame...
Note that if you ever decide to get involved in programming, you too will probably spend an hour or more someday staring at irrelevant error messages because of a comma...
On the bright side, I now give you a macro for healing your HP, it is for use with cure spells and therefore will not heal you beyond your maximum HP. Additionally, if temporary HP have caused you to exceed you maximum HP it won't affect you, which doesn't seem like much, but many pixels died to make this dream a reality...
[h: maximum_HP=###]
[h: amount_cured=Please_insert_the_healing_that_you_have_recieved]
[h: old_HP_amount=HP]
[h, if(maximum_hp > HP && HP + amount_cured >= maximum_HP): HP = maximum_HP]
[h, if(HP+amount_cured < maximum_HP):HP=(HP+amount_cured)]
I have recieved a magnitude [r:amount_cured] curative, restoring my vitatlity from [r:old_HP_amount] to [r:HP]. Long shall this act of heroism be remembered!