mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-18 20:48:26 +00:00
Added rules for what int mobs need to not attack red cons and how much food and drink is taken per stamina update.
Added mod hooks for food/drink values and mob aggro. Added quest functions for getting/setting hunger and thirst.
This commit is contained in:
@@ -1886,10 +1886,11 @@ void Client::DoStaminaUpdate() {
|
||||
Stamina_Struct* sta = (Stamina_Struct*)outapp->pBuffer;
|
||||
|
||||
if(zone->GetZoneID() != 151) {
|
||||
int loss = RuleI(Character, FoodLossPerUpdate);
|
||||
if (m_pp.hunger_level > 0)
|
||||
m_pp.hunger_level-=35;
|
||||
m_pp.hunger_level-=loss;
|
||||
if (m_pp.thirst_level > 0)
|
||||
m_pp.thirst_level-=35;
|
||||
m_pp.thirst_level-=loss;
|
||||
sta->food = m_pp.hunger_level > 6000 ? 6000 : m_pp.hunger_level;
|
||||
sta->water = m_pp.thirst_level> 6000 ? 6000 : m_pp.thirst_level;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user