summaryrefslogtreecommitdiffstats
path: root/src/Entities/Pawn.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Monster: added IsUndead(), undead-specific entity effectsarchshift2014-06-171-6/+0
|
* Removed long function wrappingarchshift2014-06-171-2/+1
|
* Entity effect type: use 'eff' as a prefix instead of 'ef'archshift2014-06-171-10/+10
|
* Added splash potion functionalityarchshift2014-06-171-3/+4
|
* Implemented drinkable potions, noeffect entity effect,archshift2014-06-171-0/+14
| | | | Clears entity effects on death
* Implemented milk, added documentation to Pawn.harchshift2014-06-171-0/+20
|
* Pawn.cpp: fixed effect iterator BAD_ACCESSarchshift2014-06-171-8/+13
| | | | | | Erasure was occurring before the iterator increased, causing a bad access. Solved by storing map pairs in variables and manually updating iterator before erasure. Fixed mix-up in function arguments on food poisoning
* Pawn: Enabled entity effect broadcast, added typedefarchshift2014-06-171-3/+4
| | | | Typedef'd std::map<cEntityEffect::eType, cEntityEffect> to tEffectMap
* Entity effects: Added handlers for entity effectsarchshift2014-06-171-0/+95
| | | | | | Implemented hunger, instant health, damage, poison, regen Added "template" entity effect implementations
* Added iterator on tick to manage entity effect durationarchshift2014-06-171-1/+18
|
* cPawn: Remove unused m_bBurnablearchshift2014-06-171-1/+0
|
* Moved Effects.h to EntityEffects.h, added initial implarchshift2014-06-171-0/+25
|
* Moved source to srcAlexander Harkness2013-11-241-0/+19