The Cathedral of Attnam

Changes

Jump to navigation Jump to search
716 bytes added ,  07:28, 1 September 2014
Created page with "IsAlcoholic as defined in char.dat states whether a character will ignore a food's consumeWisdomLimit so long as that food is a beverage.<br> This causes alcoholic NPCs to co..."
IsAlcoholic as defined in char.dat states whether a character will ignore a [[food]]'s consumeWisdomLimit so long as that food is a beverage.<br>
This causes alcoholic NPCs to consume potentially dangerous liquids (i.e. ones with negative effects) such as [[Vodka]] if they come across them, whereas normally sufficiently smart monsters would ignore them.

Alcoholic characters include:
*All types of [[Guard]]
*[[Ivan]]

<pre>
truth material::CanBeEatenByAI(ccharacter* Eater) const
{
return ((Eater->GetAttribute(WISDOM) < GetConsumeWisdomLimit()
|| (Eater->IsAlcoholic() && (GetCategoryFlags() & IS_BEVERAGE)))
&& !GetSpoilLevel() && !Eater->CheckCannibalism(this));
}
</pre>

[[category:Game Mechanics]]
Moderator
952

edits

Navigation menu