Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   King's Bounty: Armored Princess (http://forum.fulqrumpublishing.com/forumdisplay.php?f=146)
-   -   Poisoning/Burning still broken (http://forum.fulqrumpublishing.com/showthread.php?t=11185)

Metathron 11-22-2009 10:28 PM

Poisoning/Burning still broken
 
My 73 royal snakes poisoned a stack of inquisitors and the poison caused 19 damage.

A single bowman shoots my royal snakes and they are burned for 70-something damage.

I thought this was supposed to have been fixed?

:rolleyes:

DGDobrev 11-22-2009 10:31 PM

You should really read the KBAP Info thread. I have explained the game mechanics concerning poisoning/burning there. Check the formula. You will find it most enlightening. Also pay attention to the minimum values. This means that even a single bowman can cause havoc.

Metathron 11-22-2009 10:47 PM

Look, the damage should be relative to the size of the stack that caused the attack. I really don't need a formula to tell me that a single bowman doing that kind of damage is nonsense.

DGDobrev 11-22-2009 10:52 PM

Basic formula:

Damage = Burn/Poison Factor * random number (0.05-0.1) * Current total troop health * Medal Bonus

where:
1) Burn/Poison factor is equal to - Leadership of the troop who inflicted the post-effect/Leadership of the Target
Restrictions: min 0.1, max 1.0. The factor can only range between these 2 values.
Special: Burn/Poison factor for spells is always 1.0. It is also 1.0 for the summoned Phoenix's ability Fire storm.
2) Current total troop health - the current total health of the troop that has received the post effect.
3) Medal bonus - the bonus from the Battle Alchemy medal. According to the level of the medal, the bonus is 10/20/30%, so the multiplier will be 1.1/1.2/1.3.
Restrictions: if a friendly unit is poisoned by friendly unit's attack that has a post-effect, the multiplier is 1, regardless of the level of the medal.

There you go. These are the game mechanics. I know that KBTL had it different, but this is how it's done in KBAP. In this case the current total troop health was your biggest problem. If it were 1 snake, it would have burned for 1 point.

Elwin 11-22-2009 10:52 PM

Nonsense is that this crazy damage is only for AI ... my burn/poison does just miserable damage ...

Ryastar 11-22-2009 11:22 PM

my burn/poison is doing decent damage, cause i always make sure that I target a troop with high health, and then don't attack that stack too much.

Elwin 11-23-2009 08:12 AM

OH now i see how it works

Hannibal 11-23-2009 12:09 PM

Quote:

Originally Posted by DGDobrev (Post 121441)
Basic formula:

Damage = Burn/Poison Factor * random number (0.05-1) * Current total troop health * Medal Bonus

Thanks for the explanation but anyone else think that his is just a horrible ass backwards way of calculating DoT damage? Metathron was correct in saying that the damage from the DoT should be relative to the attacking size since every single other ability works that way.

The more Paladins you have the more you heal, the more shamans you have the more damage those dancing axes do etc. I don't suppose there's a mod that can correct this?

DGDobrev 11-23-2009 12:17 PM

Well, if you correct the formula, you will go back to the old KBTL style burning/poisoning. In KBTL it didn't do much damage because burning/poisoning was more like an effect than a tool. In KBTL Burning/poisoning reduces defense of the unit by 20% and inflicts a small amount of damage, which is based in a certain damage range - not like in KBAP, where the burning/poisoning damage is based on the troop's HP.

The problem is that some people will like the new formula, some will not :)

Kosiciel 11-23-2009 03:47 PM

Well, I don't like this new formula. Makes no sense to me. But, as you've said, some may like it.

DGDobrev 11-23-2009 03:53 PM

I can assure you that as soon as you get the hang of it, you are going to love the new formula.

bot_pet 11-23-2009 06:22 PM

It actually makes more sense with this formula... imagine in the real world 1 guy poisoning a well in a village with 10 population, then 1 guy poisoning a well in a castle with 500 population. The same 1 guy did much more damage to the castle population

I guess they went with this line of thinking, maybe to open up new strategies or something

Kathos 11-23-2009 06:35 PM

I don't really understand how to read that formula, but I have definitely noticed the damage on burn damage (havn't really been poisoned yet, although my royal snakes poison doesn't hit high at all) is disgustingly high. I hate the new formula for it though because the computer always has 100+ burn damage on any of my units, and I get a whopping 20-40. To say the least it's really pissing me off trying to play with no losses and I have to restart every battle with a hero because of the damage coming out of an enemy hero's flaming arrow with 2 intellect and killing several high health units with it that are hard to resurrect in a 3-4 round fight.
In KBTL I really only used psn/burn to lower defense/attack, I never relied on the damage since it didn't do a whole lot anyways. From 1 extreme to the other =/

DGDobrev 11-23-2009 06:43 PM

I can assure you that burning/poisoning is only irritating in the beginning. Once YOU get to use this little tool and master it with time, you will change your opinion.

General rule of thumb when using units with burning/poisoning post-effects:

1. Make sure the enemy stack is big or is comprised of high-health units.
2. Make sure the enemy stack has low fire/poison resistance. The lower the resistances, the better the effect.
3. Make sure the leadership difference between your stack and the enemy stack is close. This will maximize the effect.

You will soon find out that it is worth it. Whenever I play with units with post-effects, I always make sure that I get the battle alchemy medal. The extra poisoning/burning damage is more than welcome.

Stepsongrapes 11-23-2009 07:23 PM

Quote:

Originally Posted by bot_pet (Post 121831)
It actually makes more sense with this formula... imagine in the real world 1 guy poisoning a well in a village with 10 population, then 1 guy poisoning a well in a castle with 500 population. The same 1 guy did much more damage to the castle population

I guess they went with this line of thinking, maybe to open up new strategies or something

It doesn't make sense. In your analogy, each of the 10 people or 500 people would get a little sick. Yes, more people get a little sick in the second scenario because of the numbers, but no one dies.

In Armored Princess: with 10 people, the first guy in the stack gets a little sick. With 500 people, first guy in the stack drops dead. The game is calculating damage as a fraction of the total stack health, but applying it ALL to the first guy. Strange how more people drinking from the well made the first guy keel over, eh?

If they wanted to make poisoning more sensical (but still useful) the effect should be some percent decrease of health for every unit in the stack: i.e., a stack of ten 100-hp units becomes a stack of ten 90-hp units. This simulates the weakening/burning effect.

Lumping all of the effects for the whole stack against the top guy is very unrealistic. Now, I understand that game mechanics need not be realistic. This new system may or may not be better for gameplay, but it certainly isn't grounded in realism.

Zechnophobe 11-24-2009 05:58 PM

Quote:

Originally Posted by DGDobrev (Post 121441)
Basic formula:

Damage = Burn/Poison Factor * random number (0.05-1) * Current total troop health * Medal Bonus

where:
1) Burn/Poison factor is equal to - Leadership of the troop who inflicted the post-effect/Leadership of the Target
Restrictions: min 0.1, max 1.0. The factor can only range between these 2 values.
Special: Burn/Poison factor for spells is always 1.0. It is also 1.0 for the summoned Phoenix's ability Fire storm.
2) Current total troop health - the current total health of the troop that has received the post effect.
3) Medal bonus - the bonus from the Battle Alchemy medal. According to the level of the medal, the bonus is 10/20/30%, so the multiplier will be 1.1/1.2/1.3.
Restrictions: if a friendly unit is poisoned by friendly unit's attack that has a post-effect, the multiplier is 1, regardless of the level of the medal.

There you go. These are the game mechanics. I know that KBTL had it different, but this is how it's done in KBAP. In this case the current total troop health was your biggest problem. If it were 1 snake, it would have burned for 1 point.

Ah, okay, so if burn factor = 1 (Equal or greater leadership in attacker), and the random number is 1, then the stack is killed outright? 1*1*currentHealth = currentHealth.

Is the random number meant to be .05 to .1? or .05 to 1? Because that simply isn't supported by experimental data.

DGDobrev 11-24-2009 06:25 PM

Well, the random number is any number between 0.05 and 1. Generally, I think it's pretty much impossible to get 1 as a number. That would be like hitting the jackpot. The leadership of the both troops also applies. It is very hard to find 2 troops with equal leadership. usually either your unit will have more or the enemy's.

Let's not leave out the resistances. They also factor in the damage calculation, but at a much later time.

Zechnophobe 11-24-2009 06:36 PM

Quote:

Originally Posted by DGDobrev (Post 122249)
Well, the random number is any number between 0.05 and 1. Generally, I think it's pretty much impossible to get 1 as a number. That would be like hitting the jackpot. The leadership of the both troops also applies. It is very hard to find 2 troops with equal leadership. usually either your unit will have more or the enemy's.

Let's not leave out the resistances. They also factor in the damage calculation, but at a much later time.

Hmm, this is still not sounding right, because the leaderships need not be that close, as long as the poisoners leadership is higher, that will get that max poison, according to the equation you have listed. Also, if you just cast poison skull on someone, which has the factor being 1, you will do randomly 5% to 100% damage to the stack on the next turn. That's an average of 52.5% damage... and is completely not what actually happens in game.

Where exactly are you deriving these numbers from? Decomposed script file somewhere? I think there is something very wrong here. That random number either has the wrong boundaries noted, current health represents a percentage of total, or something.

Granamyr 11-24-2009 11:52 PM

Quote:

If they wanted to make poisoning more sensical (but still useful) the effect should be some percent decrease of health for every unit in the stack
That's a great idea! Sort of a poor man's version of Pygmy. You still get get the crazy amount of damage (depending on stack size) and it has a more realistic edge to it.

Consider the one bowman igniting a stack of 100 assassins....even if it reduces the health of the stack by 1 point, that's 100 damage but you won't have people up in arms because a lone bowman just killed one of a group of 100 assassins (and threatens to do the same on the next 2 turns....300 damage from one bowman is broken).

DGDobrev 11-25-2009 12:22 AM

Quote:

Originally Posted by Zechnophobe (Post 122258)
Hmm, this is still not sounding right, because the leaderships need not be that close, as long as the poisoners leadership is higher, that will get that max poison, according to the equation you have listed. Also, if you just cast poison skull on someone, which has the factor being 1, you will do randomly 5% to 100% damage to the stack on the next turn. That's an average of 52.5% damage... and is completely not what actually happens in game.

Where exactly are you deriving these numbers from? Decomposed script file somewhere? I think there is something very wrong here. That random number either has the wrong boundaries noted, current health represents a percentage of total, or something.

From the Russian KBAP guide. I simply translated it, because it sounds about right. I am not certain whether the defense of a unit factors in the post-effect damage calculation.

EDIT! OUCH!!! For shame, I seem to have made a very serious blunder. That will explain a lot. The random number varies from 0.05 to 0.1, not 1. Jesus... I'll fix it right away.

Zechnophobe 11-25-2009 01:48 AM

Ah yes, that looks about right. So percent based on relative troop size in leadership, random value (5% to 10%) and then finally medal, if any.

Still odd that it is based off of leadership and not damage, or even comparative health or something. The question is, does damage resistence effect it the way one would assume? Hard to test on 'fire' creatures since most resistent to fire also don't burn. Thorns can be poisoned however, so maybe I'll see if I can get more than 5% of a thorn stack to die from a single poison hit, thus showing after damage is not being reduced by 50%

Elwin 11-25-2009 07:42 AM

Nah, resistant to fire do burn. Alreday burned fire draogn flies or demons

DGDobrev 11-25-2009 08:40 AM

Quote:

Originally Posted by Zechnophobe (Post 122384)
Ah yes, that looks about right. So percent based on relative troop size in leadership, random value (5% to 10%) and then finally medal, if any.

Still odd that it is based off of leadership and not damage, or even comparative health or something. The question is, does damage resistence effect it the way one would assume? Hard to test on 'fire' creatures since most resistent to fire also don't burn. Thorns can be poisoned however, so maybe I'll see if I can get more than 5% of a thorn stack to die from a single poison hit, thus showing after damage is not being reduced by 50%

Well, I surmise that the guys who made the russian guide saw this formula in the game files. I was wondering about the damage as well, but it will be kind of hard to incorporate it in this formula. It is completely viable that stronger creatures (like dragons) should burn better, but believe me - I made a dragon playthrough for fun, and the dragons are doing a superb job throughout the game if used properly even with the current post-effect formula.

Metathron 11-28-2009 09:36 PM

Well, I'm getting more used to the new mechanics, but things like these still make me roll my eyes so hard I can begin to see my brain:

Quote:

Fire rain inflicts area damage.
Paladins suffered 250 points of damage. 1 are killed. Paladins are burning.
...
Fire does 1497 damage. Paladins killed: 7
:rolleyes::rolleyes::rolleyes:

Elwin 11-28-2009 10:42 PM

yeah that how it goes .. i hated it at begging but liked pretty much later


All times are GMT. The time now is 10:21 PM.

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