[1.0] Interaction of Global speed and combat speed

Everything about ToME 4.x.x. No spoilers, please

Moderator: Moderator

Message
Author
jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

[1.0] Interaction of Global speed and combat speed

#1 Post by jenx »

Can someone please explain in formulaic notation how global speed interacts with attack speed, so that I could work out damage per hit and damage per turn for an archer? Thanks
MADNESS rocks

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: [1.0] Interaction of Global speed and combat speed

#2 Post by HousePet »

Completely seperate.

Think of it this way, every game turn all actors are given some temporal energy based on their global speed.
Whoever has the most energy gets to move first. This action costs an amount of energy based on their action speed. So a creature with higher than average attack speed looses less energy.
Then all actors are checked again to see who now has the most energy.
My feedback meter decays into coding. Give me feedback and I make mods.

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: [1.0] Interaction of Global speed and combat speed

#3 Post by jenx »

Separate at one level, but surely someone with higher global speed will average greater damage per turn. Is there a simple formula to work this out?
MADNESS rocks

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: [1.0] Interaction of Global speed and combat speed

#4 Post by jenx »

HousePet wrote:Completely seperate.

Think of it this way, every game turn all actors are given some temporal energy based on their global speed.
Whoever has the most energy gets to move first. This action costs an amount of energy based on their action speed. So a creature with higher than average attack speed looses less energy.
Then all actors are checked again to see who now has the most energy.
Does then mean that even a simple blazebringer's dagger with +2% global speed would actually mean you acted first? I hadn't realised that. The percent is so small I never bothered to wield one.
MADNESS rocks

wobbly
Archmage
Posts: 400
Joined: Tue Jul 03, 2012 8:35 am

Re: [1.0] Interaction of Global speed and combat speed

#5 Post by wobbly »

Let me see if I've got this right:

So if it's my turn this has already happened:
HousePet wrote:Think of it this way, every game turn all actors are given some temporal energy based on their global speed.
Whoever has the most energy gets to move first.
My action occurs before anything else(if it's not a projectile). A stun hits before the enemy acts.
A regen kicks in (but doesn't actually heal anything yet).
A projectile has it's own energy & action speed??

Then this happens:
HousePet wrote:This action costs an amount of energy based on their action speed. So a creature with higher than average attack speed looses less energy.
Then all actors are checked again to see who now has the most energy.
When all actors run out of energy the game turn ends??
Then regens heal, D.O.T occurs. Which first?

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: [1.0] Interaction of Global speed and combat speed

#6 Post by HousePet »

jenx wrote:Does then mean that even a simple blazebringer's dagger with +2% global speed would actually mean you acted first? I hadn't realised that. The percent is so small I never bothered to wield one.
Maybe, I suspect this game uses a threshold which you must be above to get a turn, and excess energy is also kept for the next turn.

I have no idea what the order is for status effects. They could all be done at once for all I know.
My feedback meter decays into coding. Give me feedback and I make mods.

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: [1.0] Interaction of Global speed and combat speed

#7 Post by jenx »

I also have a further question. (Not that the first has been answered clearly to me. I think the damage per turn remains the same, but that you get more turns relative to slower creatures. Which translates to more damage eventually against slower creatures, but it might take several turns to accumulate.

Does the attack speed percentage work from a base of 100%, or from your actual global speed. So, if your global speed is say 120% and your attack speed is 80%, is the actual energy used 800 or 960 (given that 100% = 1000 energy points in the game engine)?
MADNESS rocks

tiger_eye
Perspiring Physicist
Posts: 889
Joined: Thu Feb 17, 2011 5:20 am

Re: [1.0] Interaction of Global speed and combat speed

#8 Post by tiger_eye »

Global speed is how quickly energy is gained. You may act when you have, say, 1000 energy. Combat and movement speeds are how much energy is used per action.

For example, suppose you have 200% global speed. You will gain energy twice as quickly, so may perform twice the number of actions. If your weapon has an attack speed of 50%, then it will use half the energy as normal, and so may attack twice as quickly. If you have both 200% global speed and 50% weapon speed, then you may attack four times as often.

Hence, attack speed and other non-global speeds work from a base of 100%. Consider your example of 120% global speed and 80% weapon attack speed. The player acts at 1000 energy. You attack at 80% speed, so only use 800 energy. You now have 200 energy. Instead of taking 800 game ticks to reach 1000 energy again (which would be the case if you have 100% global speed), it only takes 666.67 game ticks. Note that 0.8 / 1.2 = 2/3. Hence, you will be able to attack three times every two "game turns".

[0.8 energy / attack] / [1.2 energy / turn] = (2/3) turn / attack
-->
(3/2) attack / turn
darkgod wrote:OMFG tiger eye you are my hero!

skein
Halfling
Posts: 107
Joined: Mon Aug 13, 2012 12:03 am

Re: [1.0] Interaction of Global speed and combat speed

#9 Post by skein »

There are certainly some weird interactions that can happen. I happen to see them fairly often since I am running an adventurer with,

Cunning / Shadow magic (reduces energy needed to cast or attack)
Spell / Temporal (increases global speed)
Wild Gift / Harmony (increases global speed)

The most obvious I see is that many monsters move before my channel staff hits them and thus it 'misses' by hitting the square they used to be on.

I assume he is using the same system previous tome used in that it may take a certain amount of energy accumulation before you get control and what you choose to do takes a certain amount of that energy which then builds up again.

Notice that a small speed increase changes things a great deal. First strike is only important if you kill the other guy ;) otherwise he whacks you back a microsecond later. So yeah blazebringers can be useful but only if you one shot things once they get in combat range.

Omega Blue
Thalore
Posts: 190
Joined: Sun Oct 31, 2010 2:50 pm

Re: [1.0] Interaction of Global speed and combat speed

#10 Post by Omega Blue »

tiger_eye wrote: For example, suppose you have 200% global speed. You will gain energy twice as quickly, so may perform twice the number of actions. If your weapon has an attack speed of 50%, then it will use half the energy as normal, and so may attack twice as quickly. If you have both 200% global speed and 50% weapon speed, then you may attack four times as often.
That means having a lower attack speed is good? What about movement? Is higher better or lower better?

jotwebe
Uruivellas
Posts: 725
Joined: Fri Apr 15, 2011 6:58 am
Location: GMT+1

Re: [1.0] Interaction of Global speed and combat speed

#11 Post by jotwebe »

Omega Blue wrote: That means having a lower attack speed is good? What about movement? Is higher better or lower better?
Yes, for attack speed lower is better. Movement is the other way around.
Ghoul never existed, this never happened!

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: [1.0] Interaction of Global speed and combat speed

#12 Post by HousePet »

That could do with better clarity.
My feedback meter decays into coding. Give me feedback and I make mods.

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: [1.0] Interaction of Global speed and combat speed

#13 Post by lukep »

jotwebe wrote:
Omega Blue wrote: That means having a lower attack speed is good? What about movement? Is higher better or lower better?
Yes, for attack speed lower is better. Movement is the other way around.
Clarification: lower is better on the combat tab, and on weapons, but higher is better on the "general" tab. For example, having +50% attack speed from Momentum shows as +50% on the general tab, and as 66.66% on the combat tab.
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

supermini
Uruivellas
Posts: 800
Joined: Tue May 15, 2012 11:44 pm

Re: [1.0] Interaction of Global speed and combat speed

#14 Post by supermini »

This is like 2nd edition ad&d all over again. :?
<darkgod> all this fine balancing talk is boring
<darkgod> brb buffing boulder throwers

Omega Blue
Thalore
Posts: 190
Joined: Sun Oct 31, 2010 2:50 pm

Re: [1.0] Interaction of Global speed and combat speed

#15 Post by Omega Blue »

lukep wrote:
jotwebe wrote:
Omega Blue wrote: That means having a lower attack speed is good? What about movement? Is higher better or lower better?
Yes, for attack speed lower is better. Movement is the other way around.
Clarification: lower is better on the combat tab, and on weapons, but higher is better on the "general" tab. For example, having +50% attack speed from Momentum shows as +50% on the general tab, and as 66.66% on the combat tab.
Image

Post Reply