openmw-tes3coop/apps/openmw/mwmechanics
Austin Salgat 34726c24d9 Fix mDistance being reset prematurely
This was causing wandering without pathgrids to become disabled for most wandering units. Additionally, wandering now behaves the same for both NPCs and creatures.
2016-04-15 21:56:41 -05:00
..
activespells.cpp When an actor dies purge all spell effects cast by that actor (Fixes #3175) 2016-02-01 22:52:28 +01:00
activespells.hpp Rename to lowerCaseInPlace 2015-12-07 22:49:15 +01:00
actor.cpp MechanicsManager, frame update 2015-04-25 15:19:17 +02:00
actor.hpp Add MWMechanics::Actor class for temporary actor state, move AiState there 2014-12-24 15:45:14 +01:00
actors.cpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
actors.hpp AiEscort do not follow target through doors 2015-12-19 15:15:44 +01:00
actorutil.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actorutil.hpp actorutil.hpp includes mwworld/ptr.hpp 2015-09-11 18:43:06 +12:00
aiactivate.cpp Include cleanup 2015-07-25 02:11:49 +02:00
aiactivate.hpp Pass the CharacterController to AiPackage::execute 2015-06-26 17:47:04 +02:00
aiavoiddoor.cpp Accept a ConstPtr in getDoorState 2015-12-19 16:15:45 +01:00
aiavoiddoor.hpp Don't stack Ai packages (Fixes #3101, Fixes #3080, Fixes #2697) 2016-02-02 22:20:56 +01:00
aicombat.cpp Fix cppcheck warnings 2016-01-03 20:19:38 +01:00
aicombat.hpp Don't stack Ai packages (Fixes #3101, Fixes #3080, Fixes #2697) 2016-02-02 22:20:56 +01:00
aicombataction.cpp AI: don't cast fortify effects (Fixes #3184) 2016-02-07 01:29:11 +01:00
aicombataction.hpp AI combat actions: rename 'target' to 'enemy' 2016-02-07 01:29:11 +01:00
aiescort.cpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aiescort.hpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aifollow.cpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aifollow.hpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aipackage.cpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aipackage.hpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
aipursue.cpp extracted function isTargetMagicallyHidden(). 2015-08-09 14:20:55 +12:00
aipursue.hpp Don't stack Ai packages (Fixes #3101, Fixes #3080, Fixes #2697) 2016-02-02 22:20:56 +01:00
aisequence.cpp Fix memory leaks 2016-03-10 20:38:14 +01:00
aisequence.hpp Pass the CharacterController to AiPackage::execute 2015-06-26 17:47:04 +02:00
aistate.hpp Remove BOOST_STATIC_ASSERT to fix clang warnings 2015-06-04 20:11:40 +02:00
aitravel.cpp Revert "Apply the AiTravel maxRange to AiEscort as well (Fixes #2697)" 2016-02-02 22:08:12 +01:00
aitravel.hpp Pass the CharacterController to AiPackage::execute 2015-06-26 17:47:04 +02:00
aiwander.cpp Fix mDistance being reset prematurely 2016-04-15 21:56:41 -05:00
aiwander.hpp Fix mDistance being reset prematurely 2016-04-15 21:56:41 -05:00
alchemy.cpp Don't reveal unknown potion effects in alchemy window (Fixes #3146) 2016-02-02 22:50:11 +01:00
alchemy.hpp Don't reveal unknown potion effects in alchemy window (Fixes #3146) 2016-02-02 22:50:11 +01:00
autocalcspell.cpp Fixed rest of travis errors. 2015-08-21 22:41:31 +12:00
autocalcspell.hpp Traverse spells in record order from content files. bronrod_the_roarer is perfect now. Other NPCs have some differences. 2014-07-12 18:53:15 +02:00
character.cpp Don't allow playing a sound/soundgen key more than once at the same time on the same object (Fixes #2689) 2016-03-24 19:26:12 +01:00
character.hpp Switch hand-to-hand attack types randomly when "always use best attack" is turned on (Fixes #3259) 2016-03-19 18:03:59 +01:00
combat.cpp Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212) 2016-02-22 19:42:54 +01:00
combat.hpp Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212) 2016-02-22 19:42:54 +01:00
coordinateconverter.cpp Fixed errors pointed out by Zini. 2015-09-12 14:17:46 +12:00
coordinateconverter.hpp Fixed errors pointed out by Zini. 2015-09-12 14:17:46 +12:00
creaturestats.cpp Corpse clearing fix 2016-03-01 11:31:08 +01:00
creaturestats.hpp Vanilla-compatible creature/NPC respawning (Fixes #2369, Fixes #2467) 2016-02-27 12:53:07 +01:00
difficultyscaling.cpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
difficultyscaling.hpp Implement difficulty scaling (Fixes #1505) 2014-07-20 16:38:20 +02:00
disease.hpp Optimize MWMechanics::Spells 2015-11-27 01:07:15 +01:00
drawstate.hpp Savegame: store most of CreatureStats 2014-05-12 21:37:36 +02:00
enchanting.cpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
enchanting.hpp Enchanting: fix skill-based cast cost bonus being applied twice 2015-01-07 04:41:12 +01:00
levelledlist.hpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
magiceffects.cpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
magiceffects.hpp Fix various MSVC warnings 2015-02-15 20:10:21 -06:00
mechanicsmanagerimp.cpp Clear the class selected / race selected flags when starting a new game (Fixes #3326) 2016-04-03 20:23:28 +02:00
mechanicsmanagerimp.hpp Remove some garbage 2016-03-18 00:39:27 +01:00
movement.hpp Readded collision objects and movement physics 2015-05-12 03:02:15 +02:00
npcstats.cpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
npcstats.hpp Don't use separate werewolf skills/attributes for non-player werewolves 2015-06-21 17:28:18 +02:00
objects.cpp Make an error message slightly more helpful 2015-08-19 01:24:54 +02:00
objects.hpp Alert the user if attempting to play an animation fails 2015-07-30 08:00:26 -04:00
obstacle.cpp Fix the ObstacleCheck time step (Fixes #3211) 2016-02-26 13:15:41 +01:00
obstacle.hpp Rotations: move doors via Rotation rather than LocalRotation 2015-11-12 00:58:29 +01:00
pathfinding.cpp Refactor PathFinder functions to be useable by AiWander 2016-04-10 20:44:08 -05:00
pathfinding.hpp Refactor PathFinder functions to be useable by AiWander 2016-04-10 20:44:08 -05:00
pathgrid.cpp centralize the world/cell coordinate conversion logic. 2015-08-16 18:55:02 +12:00
pathgrid.hpp fixed warning C4099: 2015-03-06 21:36:42 +13:00
pickpocket.cpp Move rng to components 2015-04-22 17:58:55 +02:00
pickpocket.hpp Implement pickpocket detection. Play a voiced dialogue entry when detected. 2014-01-07 03:01:33 +01:00
repair.cpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
repair.hpp
security.cpp Don't attempt to lock or unlock unsuitable objects (Fixes #2826) 2015-08-13 17:08:21 +02:00
security.hpp
spellcasting.cpp Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212) 2016-02-22 19:42:54 +01:00
spellcasting.hpp Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212) 2016-02-22 19:42:54 +01:00
spells.cpp Some fixes for building on FreeBSD 2016-01-25 14:13:16 +01:00
spells.hpp Some fixes for building on FreeBSD 2016-01-25 14:13:16 +01:00
stat.cpp Explicity instantiate MWMechanics::Stat 2015-07-09 14:41:37 +02:00
stat.hpp Explicity instantiate MWMechanics::Stat 2015-07-09 14:41:37 +02:00
steering.cpp Fixed bug in smoothTurn() 2015-09-06 17:39:48 +12:00
steering.hpp Fixes for building with unity build 2015-09-24 15:21:42 +02:00
summoning.cpp Use safePlaceObject for summoned creature spawning 2016-02-29 17:27:07 +01:00
summoning.hpp Suppress warning about the lack of virtual destructor. 2015-02-16 16:41:53 +11:00