summaryrefslogtreecommitdiffstats
path: root/src/Mobs/Monster.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Monster fixesTiger Wang2014-07-181-1/+0
| | | | | * Fixes #1203 * Fixes #627
* Fixed spaces before commas.madmaxoft2014-07-181-3/+3
|
* Basic style fixes.madmaxoft2014-07-171-4/+4
|
* Normalized comments.madmaxoft2014-07-171-7/+7
| | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
* Merge branch 'master' into potionsmadmaxoft2014-07-171-1/+1
|\
| * Tailored death messagesTiger Wang2014-07-041-1/+1
| |
* | EntityEffects.x -> EntityEffect.x, Object-Oriented effectsarchshift2014-06-191-2/+0
| | | | | | | | Changed effect map to take a pointer of the effect as a result.
* | Pawn: renamed HandleEntityEffects to HandleEntityEffectarchshift2014-06-171-1/+1
| | | | | | | | Exported entity effect functions for ToLua and documented them in APIDesc.lua
* | Monster: added IsUndead(), undead-specific entity effectsarchshift2014-06-171-0/+6
|/
* Merge pull request #940 from Howaner/GlobalFixesMattes D2014-04-281-1/+1
|\ | | | | Add entity invulnerable
| * Add entity invulnerableHowaner2014-04-261-1/+1
| |
* | Fixed mobs that don't naturally spawn.archshift2014-04-261-0/+1
| |
* | Giants!archshift2014-04-251-1/+1
|/ | | | Changed mfMaxplusone to mfUnhandled for readability, and fixed a default case warning.
* Added new AI rulesTiger Wang2014-04-171-2/+2
| | | | | | | + Added new AI rules handling cacti and large heights * Fixed cIniFile not recognising comments in cIniFile::ReadFile() * Fixed users.ini not being properly generated * Changed all instances of (int)floor(GetPosXXX()) to POSXXX_TOINT
* Fixed Formatting, added compiler warning suppressing methods, fixed commentsTheJumper2014-02-241-2/+2
|
* Fixed Formatting, Added DropChances and CanPickUpLoot attributes to MonstersTheJumper2014-02-231-0/+35
|
* Fixed #627Tiger Wang2014-02-111-2/+0
| | | | | | | - Attack() is now called from cAggressive instead of cMonster * Monsters can no longer attack through walls * Should fix last remnants of player damage after teleporting (that both STR and bearbin contributed fixes to :P)
* Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua APItonibm192014-02-031-0/+1
|
* Implemented fall damage for mobsTiger Wang2014-01-251-2/+6
| | | | | | + Implemented mobile fall damage * Formatting fixes + Defined new Position->Integer macros
* Mob bugfixesTiger Wang2014-01-251-2/+10
| | | | | | | | | | * Mobs no longer require constant line-of-sight to a player to remain aggravated * Fixed an ASSERT * Fixed mobs jumping * Fixed Idle state not properly using AI + Added FILE_IO_PREFIX to favicon loading + Implemented #563
* Miscellaneous improvementsTiger Wang2014-01-241-13/+9
|
* Large reworking of mob code [SEE DESC]Tiger Wang2014-01-241-19/+49
| | | | | | | + Implemented better pathfinding - Removed lots of unused variables, functions, etc. * Changed some variable types * Other miscellaneous fixes, and also completes the previous PRs
* Sorted a few constructors to remove warnings.madmaxoft2013-12-201-1/+1
|
* Moved source to srcAlexander Harkness2013-11-241-0/+195