<?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_attributes</id>
	<title>Monster attributes - 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_attributes"/>
	<link rel="alternate" type="text/html" href="https://wiki.dungeoncrawlchili.org/index.php?title=Monster_attributes&amp;action=history"/>
	<updated>2026-08-04T04:35:31Z</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_attributes&amp;diff=1343&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_attributes&amp;diff=1343&amp;oldid=prev"/>
		<updated>2026-06-16T09:10:48Z</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;{{version026}}&lt;br /&gt;
All monsters have different &amp;#039;&amp;#039;&amp;#039;attributes&amp;#039;&amp;#039;&amp;#039;.  These attributes govern every aspect of how the monster functions in-game &amp;amp;ndash; the monster&amp;#039;s behavior, its toughness in combat, its special abilities, its resistances and vulnerabilities, and its general stats.&lt;br /&gt;
&lt;br /&gt;
Most of the attributes for each individual monster are stored in the [https://github.com/crawl/crawl/blob/stone_soup-0.26/crawl-ref/source/mon-data.h mon-data.h] file in the &amp;#039;&amp;#039;Crawl&amp;#039;&amp;#039; [[source code]], in the following format:&lt;br /&gt;
&lt;br /&gt;
 row 1: monster id, display character, display colour, name&lt;br /&gt;
 row 2: monster flags&lt;br /&gt;
 row 3: monster resistance flags&lt;br /&gt;
 row 4: experience modifier, genus, species, holiness, willpower&lt;br /&gt;
 row 5: damage for each of four attacks&lt;br /&gt;
 row 6: hit dice, hit points&lt;br /&gt;
 row 7: AC, evasion, spells, corpse, shouts&lt;br /&gt;
 row 8: intel, habitat, speed, energy_usage&lt;br /&gt;
 row 9: gmon_use class, body size, body shape&lt;br /&gt;
 row 10: tile, corpse&lt;br /&gt;
&lt;br /&gt;
Many other monster properties are hardcoded into other parts of the source.  For instance, [[negative energy resistance]] is not one of the &amp;quot;resistance flags&amp;quot; in mon-data; it is in [https://github.com/crawl/crawl/blob/stone_soup-0.26/crawl-ref/source/monster.cc monster.cc]:&lt;br /&gt;
&lt;br /&gt;
 int monster::res_negative_energy(bool intrinsic_only) const&lt;br /&gt;
 {&lt;br /&gt;
     // If you change this, also change get_mons_resists.&lt;br /&gt;
     if (!(holiness() &amp;amp; MH_NATURAL))&lt;br /&gt;
         return 3;&lt;br /&gt;
     [additional checks for items w/ resistance]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
The above means &amp;quot;if the monster is not [[natural]], it has 3 levels of negative energy resistance&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
See [[:Category:Monster attributes]] for documentation of various attributes and lists of monsters with specific attributes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Monster attributes|*]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>