<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dungeoncrawlchili.org/index.php?action=history&amp;feed=atom&amp;title=Monster_speed</id>
	<title>Monster speed - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dungeoncrawlchili.org/index.php?action=history&amp;feed=atom&amp;title=Monster_speed"/>
	<link rel="alternate" type="text/html" href="https://wiki.dungeoncrawlchili.org/index.php?title=Monster_speed&amp;action=history"/>
	<updated>2026-08-07T07:55:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.dungeoncrawlchili.org/index.php?title=Monster_speed&amp;diff=3092&amp;oldid=prev</id>
		<title>Maintenance script: Importing CrawlWiki content</title>
		<link rel="alternate" type="text/html" href="https://wiki.dungeoncrawlchili.org/index.php?title=Monster_speed&amp;diff=3092&amp;oldid=prev"/>
		<updated>2026-06-16T09:21:33Z</updated>

		<summary type="html">&lt;p&gt;Importing CrawlWiki content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{version031}}&lt;br /&gt;
A monster&amp;#039;s &amp;#039;&amp;#039;&amp;#039;speed&amp;#039;&amp;#039;&amp;#039; determines how many actions a monster gets per turn. The higher the speed, the faster a monster is.&lt;br /&gt;
&lt;br /&gt;
==Displaying Speed==&lt;br /&gt;
When looking at monster descriptions in game, monster speed is displayed as a percentage, where a monster at 100% speed makes 1 action per 1.0 [[decaAut]]. A monster at 200% speed makes 2 actions per 1.0 decaAut, a monster at 50% speed makes 0.5 actions per 1.0 decaAut, and so on. Note that displayed percentages are rounded to the nearest integer.&lt;br /&gt;
&lt;br /&gt;
In the wiki, and in the game&amp;#039;s code, monster speed is displayed as a value, where 1 speed = 10% speed; a monster listed as 10 speed is displayed as 100% speed in game. This value is where the phrase &amp;quot;10 speed monster&amp;quot; comes from.&lt;br /&gt;
&lt;br /&gt;
By default, speed applies to &amp;#039;&amp;#039;all&amp;#039;&amp;#039; actions. However, a monster may have a modifier to specific types of actions. For example, [[ogre (monster)|ogres]] attack at 67% speed (using the in game display). In the wiki, this modifier is listed as (attack: 150%) - i.e., it takes 150% the time for an ogre to attack.&lt;br /&gt;
&lt;br /&gt;
=== Speed vs delay ===&lt;br /&gt;
Speed is how fast an action can be done, where higher is faster. Delay is how &amp;#039;&amp;#039;long&amp;#039;&amp;#039; an action takes, where lower is faster.&lt;br /&gt;
&lt;br /&gt;
Delay is the inverse of speed, so you can convert speed to delay, and vice versa, with the following formulas:&lt;br /&gt;
&lt;br /&gt;
Using speed percentage displayed in game:&lt;br /&gt;
*&amp;lt;code&amp;gt;speed% = 100% * (1.0 / delay)&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;delay = 1.0 * (100% / speed%)&amp;lt;/code&amp;gt; decaAut (rounded in a weighted manner to the tenths place)&lt;br /&gt;
&lt;br /&gt;
Using speed displayed in the wiki:&lt;br /&gt;
*&amp;lt;code&amp;gt;speed = 10 / delay&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;delay = 10 / speed&amp;lt;/code&amp;gt; (rounded in a weighted manner to the tenths place)&lt;br /&gt;
&lt;br /&gt;
For example, a monster at 200% speed has a delay of 0.5 decaAut.&lt;br /&gt;
&lt;br /&gt;
==Useful Info==&lt;br /&gt;
Speed is a measure of how fast a monster moves. A 100% speed monster makes 1 action every 1.0 decaAut (or every 1.0 turn) of the player&amp;#039;s time.&lt;br /&gt;
&lt;br /&gt;
If no rounding occurs (see the [[#Energy|Energy section]] below), speed is deterministic. For example: &lt;br /&gt;
*A 150% speed monster makes an average of 1.5 actions every 1.0 decaAut.&lt;br /&gt;
*If the player [[wait]]s for 1.0 decaAut, the monster cannot make 1.5 actions, so it either acts once or twice...&lt;br /&gt;
*However, it will &amp;#039;&amp;#039;always&amp;#039;&amp;#039; act in a ratio of 3 actions every 2.0 decaAut. So if the monster acts twice in a 1.0 decaAut interval, it will only act once in the next 1.0 decaAut interval.&lt;br /&gt;
&lt;br /&gt;
===Energy===&lt;br /&gt;
In the game&amp;#039;s code, speed is used to accumulate units of energy. For every 1 speed, a monster gets 1 energy per 1.0 [[decaAut]] of player time. This can be displayed as a formula, &amp;lt;code&amp;gt;energy_gain = speed * you_time_taken&amp;lt;/code&amp;gt; (in decaAut). Unless modified, it takes 10 units of energy to make one action. Any energy leftover is kept for future turns.&lt;br /&gt;
&lt;br /&gt;
A monster may have modifiers that raise or lower the amount of energy required to make an action. For example, [[ugly thing]]s only require 9 energy to move. This is displayed as 111% travel speed in game, or (move: 90%) in the wiki.&lt;br /&gt;
&lt;br /&gt;
After every player action, energy is rounded to an integer in a weighted manner.&amp;lt;ref&amp;gt;{{source ref|0.30.1|mon-act.cc|1319}}&amp;lt;/ref&amp;gt; So if a monster would get 6.66 energy, it&amp;#039;d have a 66% chance to get 7 energy, and a 34% chance to get 6 energy. Therefore, if energy would be fractional, adverse rounding may occur. &lt;br /&gt;
*For example, a [[slow]]ed 100% speed monster (effective 66.6% speed) may act 60-70 times in 100 decaAut instead of the expected 66-67.&lt;br /&gt;
*This rounding can also occur when the player makes fast/slow actions. A 130% speed monster gets an average of 6.5 energy per 0.5 decaAut. If the player constantly makes 0.5 decaAut actions, the monster may get 6 or 7 energy per player action.&lt;br /&gt;
&lt;br /&gt;
In the example listed in [[#Useful Info|Useful Info]], the 150% speed monster will always get 15 energy per (1.0 decaAut) player action, so no rounding occurs. The monster makes 2 actions if it has 5 or more energy &amp;#039;left&amp;#039; (5 + 15 = 20), otherwise it makes only 1 action.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Game mechanics]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>