Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   Mods (http://forum.fulqrumpublishing.com/forumdisplay.php?f=165)
-   -   Random Runes after a battle (http://forum.fulqrumpublishing.com/showthread.php?t=11822)

SnowDream 01-17-2010 04:51 PM

Well, it is a 3 to 4% chance... To see whether it works or not, open the mod file with winrar, open the one file with notepad, then search for rune.add. Look for the part that says game.rand (1,100)<=3, change that to <=100. You will get rune 100% of time.

I personally prefer to set the percentages to a little higher during normal play, to 30% or so, but that is primarily because the game is giving me all lv 1 units in shops.

The Rider 01-17-2010 05:52 PM

it doesnt work with KBMasterMod, because there is another arena.lua file in that mod. I am not sure if I can do this, because the KBMasterMod is made by another, but if you want to make it work do this:
1. Open KBMaster_2.2.2 file with winzip/winrar (in your data/mods directory)
2. in prescript 2.2 directory in the .kfs file open arena.lua (open it with notepad)
3. ctrl+g (or the command go) go to line 345
4. after function calc_bonus( fake_win ) --ftag:bonus insert this

local hero_class=Game.HSP_class()

if hero_class == 0 then

if (Game.Random(1,100) <= 3) then
Bonus.add("rune_might",2)
end
if (Game.Random(1,100) <= 3) then
Bonus.add("rune_mind",3)
end
if (Game.Random(1,100) <= 5) then
Bonus.add("rune_magic",4)
end
if (Game.Random(1,100) <= tonumber(Logic.hero_lu_skill("rage_control"))*10) then
if (Game.Random(1,100)<=50) then
Logic.hero_add_item("mana_potion",2)
else
Logic.hero_add_item("rage_potion",2)
end
end
elseif
hero_class==2 then
if (Game.Random(1,100) <= 5) then
Bonus.add("rune_might",4)
end
if (Game.Random(1,100) <= 3) then
Bonus.add("rune_mind",3)
end
if (Game.Random(1,100) <= 3) then
Bonus.add("rune_magic",2)
end
if (Game.Random(1,100) <= tonumber(Logic.hero_lu_skill("alchemist"))*10) then
if (Game.Random(1,100)<=50) then
Logic.hero_add_item("mana_potion",2)
else
Logic.hero_add_item("rage_potion",2)
end
end
elseif
hero_class== 1 then

if (Game.Random(1,100) <= 4) then
Bonus.add("rune_might",3)
end
if (Game.Random(1,100) <= 3) then
Bonus.add("rune_mind",3)
end
if (Game.Random(1,100) <= 4) then
Bonus.add("rune_magic",3)
end

if (Game.Random(1,100) <= tonumber(Logic.hero_lu_skill("holy_rage"))*10) then
if (Game.Random(1,100)<=50) then
Logic.hero_add_item("mana_potion",2)
else
Logic.hero_add_item("rage_potion",2)
end
end
end

5. save file and enjoy

Mordris 01-18-2010 05:59 AM

Thanks for your help guys, but I still have something to ask.
As I stated earlier, I use the giftbag mod/addon, and the arena.lua file is located in king's bounty folder---->sessions---->items_pack---->new_items--->scripts--->arena

Does is still interfere with the bonus rune mod? If so, I will do what you said, The Rider.

The Rider 01-18-2010 07:05 AM

Can you post a link to download this mod? I have to check it. (Dont worry about the language of the link, I speak plenty of languages :) )

Mordris 01-18-2010 12:19 PM

Yea sure, it took me a couple of minutes to find the link, but here it is
http://forum.1cpublishing.eu/showthread.php?t=12174

It doesn't say what item/sets have been added, but I guess you will discover them yourself. I found a pair of gloves in Debir, at the two houses that sell priests near the mage tower that add a stat ( can't remember which one) and 10 rage when you use a teleportation or a <I can't remember> spell. Keep in mind that you have to start a new game to have a chance at discovering the new stuff.

The Rider 01-18-2010 04:46 PM

It looks amusing :) I checked it, follow the instructions I posted, go to line 345 and insert the code in the new arena file (in the mod) and it will work :grin:

Mordris 01-18-2010 05:49 PM

I did that thing and, ironically, after my first battle I got two might runes, which were overlapping with the gold amount :P. So, 3% chance for each rune to pop up, or 3% chance for a type of rune?
I like the mod because of the extra runes, but I don't want this to make the game too easy, you know.

adecoy95 01-18-2010 08:36 PM

i cant get this mod to work with the bonus pack, when i copy the text into the arena.lua in the item pack/new items/scripts folder, do i still need to have the original file in the mods folder? i did not have it in there.

also, i set the chance to 100% using the instructions above, and i could not get a single rune on a new game, an old game or anything

EDIT: DERP DE DERP

function calc_bonus( fake_win )

and function calc_bonus simple( fake_win ) are two different things! my mistake

The Rider 01-18-2010 09:11 PM

Quote:

Originally Posted by Mordris (Post 137303)
I did that thing and, ironically, after my first battle I got two might runes, which were overlapping with the gold amount :P. So, 3% chance for each rune to pop up, or 3% chance for a type of rune?
I like the mod because of the extra runes, but I don't want this to make the game too easy, you know.

Yes, it is possible to get more than one type of runes in one battle. The chances are like this: you have 300 battles on impossible level (dont know about the other difficulties, I play always on impossible), 4%*300=12*3 runes = 36 mind runes if you are warrior and around 60 magic runes (warrior again) for the whole game. I dont think it is too much (this are 4-5 more skills)

The Rider 01-18-2010 09:15 PM

Quote:

Originally Posted by adecoy95 (Post 137356)
i cant get this mod to work with the bonus pack, when i copy the text into the arena.lua in the item pack/new items/scripts folder, do i still need to have the original file in the mods folder? i did not have it in there.

also, i set the chance to 100% using the instructions above, and i could not get a single rune on a new game, an old game or anything

dont know where the problem is, it works for me. you have to edit arena.lua in the scripts folder and it should work even if you dont have the mod file in the mods folder. are you sure you are not using other mods, that contain another arena.lua file?


All times are GMT. The time now is 03:42 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.