Z użyciem Ikarusa można pewnie zmienić, że zamiast instancji itmi_gold, silnik będzie sprawdzał zmienną.
var int hajs;
<coś tam z użyciem Ikarusa>
hajs = Npc_HasItems (hero, itmi_gold) + (Npc_HasItems (hero, denar) * 3) + (Npc_HasItems (hero, itmi_nugget) * 5);
Gorzej jednak by było z płatnością. Mamy na przykład z każdej waluty po kilkaset sztuk i musimy zadecydować czym chcemy zapłacić, a to będzie wyższa szkoła jazdy