Hrm, I'm not completely certain if arena.lua was changed in the latest patch. But it should be fairly easy to copy the functions and make a new version of the file just in case.
Actually, you can probably do this yourself open arena.lua (found in ses.kfs) with a text editor and search for "calc_bonus()" then add the code in the next line like this:
Before:
Code:
function calc_bonus() --ftag:bonus
local enemyHeroK = 1.5 + Game.Config( "enemy_hero_money_exp_bonus_k") * Logic.enemy_hero_level()
if Logic.enemy_hero_level() == 0 then enemyHeroK = 1 end
After:
Code:
function calc_bonus() --ftag:bonus
if (Game.Random(1,100) <= tonumber(Logic.hero_lu_skill("alchemist"))*10) then
Logic.hero_add_item("mana_potion")
end
if (Game.Random(1,100) <= tonumber(Logic.hero_lu_skill("rage"))*10) then
Logic.hero_add_item("rage_potion")
end
local enemyHeroK = 1.5 + Game.Config( "enemy_hero_money_exp_bonus_k") * Logic.enemy_hero_level()
if Logic.enemy_hero_level() == 0 then enemyHeroK = 1 end
Save the file and put it back in or inside a kfs file in your mod folder. If you have trouble doing that much let me know and I'll help.