Commit Graph

10099 Commits (56881cb7c91e956831a42340528530f58f8e4456)
 

Author SHA1 Message Date
mrcheko 56881cb7c9 fix bugs in aisequence::execute 11 years ago
mrcheko 638df221a6 memory leak fix 11 years ago
mrcheko fa14df62b7 fix crash on disappeared target 11 years ago
mrcheko e1249f6a31 actor handle and id confusing fix 11 years ago
mrcheko 66307dd889 travis fix #3 :( 11 years ago
mrcheko 74697f8116 travis fix #2 11 years ago
mrcheko 69c1eb28c5 travis compile fix 11 years ago
mrcheko aa5647b45e merge master, resolve conflicts 11 years ago
mrcheko 5be37f04ef Feature 1314: make npc fight creatures 11 years ago
Marc Zinnschlag 3b2ba4f6cd Merge remote-tracking branch 'scrawl/master' 11 years ago
scrawl 0bc33fa86a Revert "AiCombat: Removed obsolete door back-off code (now handled in AiAvoidDoor)"
Apparently not working for AiCombat due to its higher getPriority(). What should we do here?

This reverts commit a6e1d7ffd6.
11 years ago
scrawl b16d444f0f Fix never clearing graveyard. Oops 11 years ago
scrawl 6de7e16550 Fix searchPtrViaActorId not skipping over deleted references
Fixes an issue when an actor has moved cell: searchPtrViaActorId would randomly return the deleted Ptr from the old cell.
11 years ago
scrawl b6a7aee42e Fix player not being allowed to use his own items 11 years ago
scrawl eb40032bde Fix item owner not resetting when dragging an item from a corpse to the player avatar 11 years ago
scrawl bac4d875df Fix a potential exploit that made it possible to reset the owner of any item 11 years ago
scrawl a6e1d7ffd6 AiCombat: Removed obsolete door back-off code (now handled in AiAvoidDoor) 11 years ago
scrawl 2e9985c1a3 Change all AI packages (except AiActivate) to use ActorIds
More robust in case the target changes cell or there are multiple targets with the same RefId
11 years ago
scrawl 2f13a17a39 Add some more safety checks to spellcasting 11 years ago
scrawl f2c193ce3d Fix searching the player's actorId 11 years ago
scrawl a609dc5674 Fix exception when getting hit by a trap 11 years ago
scrawl a76e391ad0 Savegame: store door movement state (Closes #747) 11 years ago
scrawl 37b9d2fb0c Fix a wrong use of reference that causes potential crash 11 years ago
scrawl 471bbd0021 Savegame: store levelled creature state and move to actorIds
(Closes #1332)
11 years ago
Marc Zinnschlag d08869a25d Merge remote-tracking branch 'slothlife/msvc_warning_cleanup'
Conflicts:
	apps/openmw/mwrender/localmap.cpp
11 years ago
slothlife f33559fead Fixes for MSVC warnings, less overall changes
Kept some fixes from the first round of review. Found out that several
targets weren't being built with the same basic warnings disabled.
Disabled a few warnings for external libraries specifically, rather than
applying them to all targets.
11 years ago
scrawl 9b67fcc4d7 Merge branch 'master' of https://github.com/OpenMW/openmw 11 years ago
scrawl 9052cc4a57 Savegame: store ActiveSpells 11 years ago
Marc Zinnschlag 2116f16289 Merge remote-tracking branch 'digmaster/master' 11 years ago
Thomas d2aada95b4 Fixed AiPursue by fixing underlying issue is Pathto() 11 years ago
Thomas 2425d2c2ab Added stuck mitigation for AiAvoidDoor 11 years ago
Marc Zinnschlag c2ea92b93a Merge remote-tracking branch 'sirherrbatka/Feature#1274' 11 years ago
Marek Kochanowicz 3439900239 ignore all drops that will not create usefull filter 11 years ago
Thomas 993ef1be43 Actor avoiding door asks all surrounding actors to do the same. 11 years ago
scrawl 1141c1f3f2 Change projectiles to use actorIds 11 years ago
scrawl 61187c2fef Savegame: store actorIds 11 years ago
scrawl 51020fdb5f Fix a bug for NpcStats::mUsedIds in savegames, and added a compile-time guard to prevent similar errors in the future. 11 years ago
Thomas cbcf0f6039 Changed AiEScort to use new PathTo function 11 years ago
scrawl dfacf8c044 Change ActiveSpells to use ActorId 11 years ago
scrawl 67e942e733 Bug #869: Some fixes to the previous fix 11 years ago
slothlife c160a04ede Revert "Fixes for warnings when building with MSVC"
This reverts commit 46eb20b98c.
11 years ago
scrawl 7697ab37e0 Fixes #1129: Change summoned creatures to use ActorId
Gracefully handles summoned creatures that are left behind in inactive cells.
11 years ago
Thomas 7cd4c93fa4 Changed getNearbyDoor to use MWWorld::Ptr 11 years ago
scrawl 99b4bc721b Don't attempt to inflict spells on dead actors 11 years ago
scrawl 6c7b3074f5 Fix self-defense for creatures when attacked with a spell 11 years ago
Thomas 58bf7624be Made code a bit more efficient 11 years ago
scrawl 3cdbcf3c28 Merge branch 'actorid' of https://github.com/OpenMW/openmw
Conflicts:
	apps/openmw/mwmechanics/creaturestats.cpp
11 years ago
Thomas 203ef580cf Fixed moving activatable object being incorrectly activated. 11 years ago
scrawl 365ca6c7e1 Fixes #1331: Manually disable movement state for dead actors.
For dead actors, refreshCurrentAnims is no longer called, so we need to disable the movement state manually.
11 years ago
Thomas 6d540c4e07 Removed merging error 11 years ago