e tra l'altro... come si esgue un comando da variabile?
Sto cercando come un matto qualunque comando che possa chiamarsi tipo execute, ma non riesco a trovare nulla... mi pare strano che non esista, altrimenti dovrei farmi una funzione per ogni oggetto \(;_;\)

Per intenderci quello che vorrei eseguire è una cosa simile a questa:
"$hp = $hp + 10; if ($hp > $hpt) $hp = $hpt;"
in questo caso sono le ferite del personaggio, le aumento di 10 e se superano il massimo ($hpt) $hp diventa uguale a quest ultimo...