Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   King`s Bounty: Warriors of the North (http://forum.fulqrumpublishing.com/forumdisplay.php?f=206)
-   -   High Leadership = little xp (http://forum.fulqrumpublishing.com/showthread.php?t=35905)

blacklegionary 11-13-2012 11:33 AM

Quote:

Originally Posted by tiberiu (Post 480461)
I never said otheriwise. I didn't say each rage skill gives the same XP. Read more carefully please before jumping from nowhere with "you're wrong".

Straight from the game file:

-- Êîíòðîëü äîñòóïíîñòè Àðòåôàêòà ßðîñòè
function pet_after_hit()
Attack.done_timeshift(Attack.aseq_time(0))
pet_rest = 1
-- Ïðîâåðêà íà èñïîëüçîâàíèå óìåíèÿ ßðîñòè 2 ðàçà çà ýòîò ðàóíä
if double_use == 0 then
double_use = 1
-- Ïðîâåðêà íà âîçìîæíîñòü ïîâòîðíîãî èñïîëüçîâàíèÿ
local chance = skill_power("runic_power", 3)
if chance > 0 then
chance = chance*( tonumber(Logic.hero_lu_item("rune_might", "count")) + tonumber(Logic.hero_lu_item("rune_mind", "count")) + tonumber(Logic.hero_lu_item("rune_magic", "count")) )
local chance_limit = skill_power("runic_power", 4)
if chance > chance_limit then
chance = chance_limit
end
if (chance >= Game.Random(1, 100)) then
pet_rest = 0
Attack.log(0, "add_blog_skill_action_boy")
end
end
end

if pet_rest > 0 then
Attack.act_aseq(0, "sleepdown")
Attack.val_store(0, "available", 0)
Attack.val_store(0, "rest", pet_rest)
end

-- spend rage
local hero_rage = Logic.cur_lu_item( "rage", "count" )
local rage_used = tonumber( "0" .. Attack.get_custom_param("rage") )
local new_hero_rage = math.max( 0, hero_rage - rage_used )
Game.GVNumInc("pet_rage_used", rage_used)
Game.GVSNumInc("latest_battle", "rage_spent", rage_used)

Logic.cur_lu_item( "rage", "count", new_hero_rage )

-- add exp
local add_rage_exp = Game.GVNum("add_rage_exp")
if add_rage_exp == nil or add_rage_exp == "" then
Game.GVNum("add_rage_exp", 0)
else
if tonumber(add_rage_exp) == 1 then
local exp_add = tonumber( "0" .. Attack.get_custom_param("exp") )
local exp_bonus = tonumber( "0" .. Logic.hero_lu_item("sp_addexp_spirit","count") )
Attack.add_exp(exp_add*(1+exp_bonus/100) )
end
end
return true
end


Rage exp has nothing to do with your army size or the amount of rage you have. You get less with larger army because you finish battle faster = less chance to use rage skill.

This will be the only time I post such thing.

ikbenrichard 11-13-2012 11:56 AM

Quote:

Originally Posted by Fatt_Shade (Post 480316)
Hero and rage exp are calculated differently.
Expl you have 2000 lds and lead only 1 red dragon, and enemy have total 10.000 lds of units (10 axe throwers, 10 maidens , 105 slingers , 6 yarl , 2 yotun).
Hero exp is calculated at end of battle and it takes all enemy units (from FIRST turn) to calculate exp gained. I say from first turn because anything that enemy summon during battle DOESNT count toward hero exp.

Rage exp is calculated DURING battle for every rage skill you use at current enemy lds value. So first turn you have 2.000 lds, enemy 10.000 ratio is 10.../2.000 = 5 every rage skill you have will give you nominal exp*5 , then lest say you kill some enemy units and their total lds is now 5.000, you still have red dragon, now ratio lds is 5000/2000 = 2,5.

Can you tell me perhaps where i can see the rage-XP already gained? I only see the hero's XP and the needed xp to the next level.

Fatt_Shade 11-13-2012 12:08 PM

@ikbenrichard
If you mean how much exp more you need for next lvl then :
- hero exp as you said is showed in hero screen next to portrait, little green bar that fills after battles.
- rage exp is showed in screen at end of battle, click detail when screen is showed about what army you had and enemy troops you defeated. (expl http://forum.1cpublishing.eu/attachm...4&d=1352693751 )
Bottom left corner is rage spent during that battle(0 in this case- boss fight)/lvl of rage skills (27 in this case) and exp bar. Place mouse over it (not literally to place mouse on your monitor, just hover pointer on it :-P ), to see exp needed for next lvl.
Hope i helped, have fun :-)

ikbenrichard 11-14-2012 09:53 AM

Quote:

Originally Posted by Fatt_Shade (Post 480693)
@ikbenrichard
If you mean how much exp more you need for next lvl then :
- hero exp as you said is showed in hero screen next to portrait, little green bar that fills after battles.
- rage exp is showed in screen at end of battle, click detail when screen is showed about what army you had and enemy troops you defeated. (expl http://forum.1cpublishing.eu/attachm...4&d=1352693751 )
Bottom left corner is rage spent during that battle(0 in this case- boss fight)/lvl of rage skills (27 in this case) and exp bar. Place mouse over it (not literally to place mouse on your monitor, just hover pointer on it :-P ), to see exp needed for next lvl.
Hope i helped, have fun :-)

Hee, great, big thnx !


All times are GMT. The time now is 01:02 AM.

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