this one checks your soul points:

lua code:

--[[ CONFIG ]]--
local blankID = 3147

local runeInfo = {
["name"] = "Sudden Death",
["words"] = "adori gran mort",
["mana"] = 985,
["soul"] = 5
}

--[[ CODE ]]--
displayInformationMessage("Runemaker v1.00 by Spectrus\nMaking "..runeInfo.name.." runes.")
while (1) do
if (Self.ItemCount(blankID) == 0) then --At the moment theres no way to get soul?
break
elseif (Self.Mana() > runeInfo.mana) then
Self.Say(runeInfo.words)
end
wait(1200,2700)
end