From Dark and Darker Wiki

(page creation)
 
(Add mechanics bar like in the rest of articles)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
<metadesc> Action, Interaction, and Casting speed. How to know which one applies, and their shared formula </metadesc>
{{MechanicsBar}}
{{WIP}}
{{WIP}}


Line 12: Line 14:
* Drinking potions
* Drinking potions


This also includes the casting animation that occurs after finishing fully casting a spell. See [[Action/Interaction/Cast Speed#Spell Casting Speed|Spell Casting Speed]] for more information on this.
This also includes the casting animation that occurs after finishing fully casting a spell. See [[Action/Interaction/Cast_Speed#Spell_Casting_Speed|Spell Casting Speed]] for more information on this.




Line 24: Line 26:
[[Stats#Spell_Casting_Speed|Spell Casting Speed]] increases the rate at which the loading bar when casting a spell is played.
[[Stats#Spell_Casting_Speed|Spell Casting Speed]] increases the rate at which the loading bar when casting a spell is played.


A common misconception is that the [[Magic Staff]] has a longer cast time than other casting implements like the [[Spellbook]], when all implements actually share the same casting time which rely only on the spell and the [[Stats#Spell_Casting_Speed|Spell Casting Speed stat]]. The reason Magic Staff feels like it casts slower is because the animation of casting which occurs after the cast loading bar is finished is considerably longer, which does vary for each casting implement. This animation is after the loading bar is finished, and therefore scales off of [[Action/Interaction/Cast Speed#Action Speed|Action Speed]], NOT Casting speed.
A common misconception is that the [[Magic Staff]] has a longer cast time than other casting implements like the [[Spellbook]], when all implements actually share the same casting time which rely only on the spell and the [[Stats#Spell_Casting_Speed|Spell Casting Speed stat]]. The reason Magic Staff feels like it casts slower is because the animation of casting which occurs after the cast loading bar is finished is considerably longer, which does vary for each casting implement. This animation is after the loading bar is finished, and therefore scales off of [[Action/Interaction/Cast_Speed#Action Speed|Action Speed]], NOT Casting speed.


==Formula==
==Formula==
[[Stats#Action Speed|Action Speed]], [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]], [[Stats#Magical_Interaction_Speed|Magical Interaction Speed]], and [[Stats#Spell_Casting_Speed|Spell Casting Speed]] are all rates that impact their respective durations the same way.
[[Stats#Action Speed|Action Speed]], [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]], [[Stats#Magical_Interaction_Speed|Magical Interaction Speed]], and [[Stats#Spell_Casting_Speed|Spell Casting Speed]] are all rates that impact their respective durations the same way.


<pre> Modified Time = Base Time / (1 + Rate * Scaling) </pre>  
<pre style="width:fit-content;"> Modified Time = Base Time / (1 + Rate * Scaling) </pre>  


Where Rate refers to the Action/Interaction/Casting speed. See [[Action/Interaction/Cast Speed#Examples|Examples]].
Where Rate refers to the Action/Interaction/Casting speed. See [[Action/Interaction/Cast_Speed#Examples|Examples]].


Assume Scaling = 1 for all items except Surgical Kit's which is mentioned below.  
Assume Scaling = 1 for all items except Surgical Kit's which is mentioned below.  
Line 37: Line 39:


Since Scaling = 1 for every case but one, the formula can be simplified to:
Since Scaling = 1 for every case but one, the formula can be simplified to:
<pre> Modified Time = Base Time / (1 + Rate) </pre>  
<pre style="width:fit-content;"> Modified Time = Base Time / (1 + Rate) </pre>  




Line 43: Line 45:




For this, a modified formula must be used
For this, the first formula must be used


<pre> Modified Time = Base Time / (1 + Rate * Scaling) </pre>


 
Note that the only difference is that Rate is multiplied by Scaling. For all other items, Scaling can be assumed to be 100%(1), making this equivalent to the second provided formula.
Note that the only difference is that Rate is multiplied by Scaling. For all other items, Scaling can be assumed to be 100%(1), making this equivalent to the first provided formula.




Line 56: Line 56:
For example, with 50%(0.5) Casting Speed, a 1s cast time spell will take
For example, with 50%(0.5) Casting Speed, a 1s cast time spell will take


<pre> 1s / (1 + 0.5) = .66s </pre> or 2/3rds of the base cast time, or a 33% shorter cast time.
<pre style="width:fit-content;"> 1s / (1 + 0.5) = .66s </pre> or 2/3rds of the base cast time, or a 33% shorter cast time.




With 100%(1.0) Action Speed, a 2s swing time will take
With 100%(1.0) Action Speed, a 2s swing time will take


<pre> 2s / (1 + 1.0) = 1s </pre> or 1/2 of the base swing time, or a 50% shorter swing time
<pre style="width:fit-content;"> 2s / (1 + 1.0) = 1s </pre> or 1/2 of the base swing time, or a 50% shorter swing time




Line 68: Line 68:
This makes it impossible to make any Modified Time 0 seconds long. Even with a Rate of 500%, the Modified Time is
This makes it impossible to make any Modified Time 0 seconds long. Even with a Rate of 500%, the Modified Time is


<pre> 1 / (1 + 5) = 0.16s </pre> or 1/6th of the base time, or 83% shorter time.
<pre style="width:fit-content;"> 1 / (1 + 5) = 0.16s </pre> or 1/6th of the base time, or 83% shorter time.

Latest revision as of 09:37, 19 June 2024

Stats Damage Spell Restoration Luck
Enchantments Health Impact Power Footstep Sound
Healing Action/Interaction/Cast Speed Silence
Shield Looted Handled Supplied Experience
Spells
Icon Dummy.png
WIP Page

This page is work-in-progress. The information may be lacking, may not be up-to-date, however is not deleted as it provides some useful information or is capable of expansion.


Action Speed

Action Speed increases the rate at which any animation that does NOT have a loading bar is played.

Including but not limited to:

  • Swinging weapons
  • Recovering from swings
  • Switching items
  • Reloading
  • Drinking potions

This also includes the casting animation that occurs after finishing fully casting a spell. See Spell Casting Speed for more information on this.


Interaction Speed

Regular Interaction Speed and Magical Interaction Speed increases the rate at which all loading bars are played, except for Spell Casting loading bars.

Regular Interaction Speed affects loading bars on usually physical objects, while Magical Interaction Speed affects loading bars on usually magical objects. See the hyperlinked pages for more specific examples.


Spell Casting Speed

Spell Casting Speed increases the rate at which the loading bar when casting a spell is played.

A common misconception is that the Magic Staff has a longer cast time than other casting implements like the Spellbook, when all implements actually share the same casting time which rely only on the spell and the Spell Casting Speed stat. The reason Magic Staff feels like it casts slower is because the animation of casting which occurs after the cast loading bar is finished is considerably longer, which does vary for each casting implement. This animation is after the loading bar is finished, and therefore scales off of Action Speed, NOT Casting speed.

Formula

Action Speed, Regular Interaction Speed, Magical Interaction Speed, and Spell Casting Speed are all rates that impact their respective durations the same way.

 Modified Time = Base Time / (1 + Rate * Scaling) 

Where Rate refers to the Action/Interaction/Casting speed. See Examples.

Assume Scaling = 1 for all items except Surgical Kit's which is mentioned below.


Since Scaling = 1 for every case but one, the formula can be simplified to:

 Modified Time = Base Time / (1 + Rate) 


Currently, there is only the Surgical Kit that has non-100% Scaling which is 50% Scaling on the interaction time to use the surgical kit (Regular Interaction Speed).


For this, the first formula must be used


Note that the only difference is that Rate is multiplied by Scaling. For all other items, Scaling can be assumed to be 100%(1), making this equivalent to the second provided formula.


Examples

For example, with 50%(0.5) Casting Speed, a 1s cast time spell will take

 1s / (1 + 0.5) = .66s 

or 2/3rds of the base cast time, or a 33% shorter cast time.


With 100%(1.0) Action Speed, a 2s swing time will take

 2s / (1 + 1.0) = 1s 

or 1/2 of the base swing time, or a 50% shorter swing time


Note that this results in diminishing returns in the amount of time saved by getting a higher Rate.

This makes it impossible to make any Modified Time 0 seconds long. Even with a Rate of 500%, the Modified Time is

 1 / (1 + 5) = 0.16s 

or 1/6th of the base time, or 83% shorter time.