static void ti(int p, int s, BS &b) { if (!b.koed(s)) { return; } int percent = poke(b,p).value("ItemArg").toInt(); if (percent == 0) { percent = 100; } b.changeHp(s, b.poke(s).totalLifePoints()*percent/100); b.changeStatus(b.player(s), b.slotNum(s), Pokemon::Fine); b.sendItemMessage(1007, s); }