Commit Graph

2288 Commits (d3b623b5d32e8eba6c135ba62acfe049840040a4)

Author SHA1 Message Date
Rafael Moura 18a4b64f1a Porting more ContainerStoreIterator usage to const version #2 8 years ago
scrawl 6f4c03aa32 Avoid retrieving setting every frame 8 years ago
scrawl eefe1ed1a8 Fix being affected by Silence in god mode 8 years ago
scrawl 7e02bb7348 Preload summoned creature models before the spell is cast 8 years ago
Rafael Moura ecbde7b11e Added ConstContainerStoreIterator
using base template for ContainerStoreIterators

less template arguments for ContainerStoreIteratorBase
8 years ago
Allofich 3897c49e30 Fix loading 0-duration Follow and Escort packages
(Fixes #3755)
8 years ago
scrawl c4a89065a2 Preload VFX of spells selected by AI actors 8 years ago
scrawl 183c46b0ef Fix summoning effects 8 years ago
scrawl 051b4038d9 Merge pull request #1203 from Allofich/magic
Make AI not go hostile when absorbing/reflecting
8 years ago
scrawl cdf65ef681 Merge pull request #1201 from Allofich/hit
Prevent AI actors from hitting unintended targets
8 years ago
Allofich 72c3ee0a3d Make AI not go hostile when absorbing/reflecting 8 years ago
Allofich 6b53541571 Prevent AI actors from hitting unintended targets
(Fixes #3254)
8 years ago
scrawl 9fa8e88366 Revert "Don't create a CharacterController for objects with no animations"
This reverts commit cce42b6e9d.
8 years ago
scrawl 03a10f217a Catch exceptions in AiSequence::execute 8 years ago
scrawl 5a12407436 Revert "Rearranged check for better performance"
This reverts commit 332ceb51a2.
8 years ago
Allofich e047679595 Fix trying to access stats on non-actors 8 years ago
scrawl 332ceb51a2 Rearranged check for better performance 8 years ago
scrawl 8752ae9c6a Fix include 8 years ago
scrawl bbcba57495 Disable hitAttemptActorId saving code for now 8 years ago
Allofich 5d2090684a Store mHitAttemptActorId in save files 8 years ago
Allofich 25c64dbb0f Make combat engagement logic more like vanilla
(Fixes #2678, Fixes #3705)
8 years ago
scrawl bc29a99a53 Fix broken timer 8 years ago
scrawl cce42b6e9d Don't create a CharacterController for objects with no animations 8 years ago
scrawl fe0cf5be05 StatsWindow: don't rebuild all skill widgets when one skill changes 8 years ago
scrawl 3065600a86 Skip expensive visitEffectSources call if no summoned creatures or summon effects are active 8 years ago
scrawl a2cede8f34 Add timer for updateEquippedLight 8 years ago
scrawl 1eb3384043 Avoid rotating by zero in CharacterController 8 years ago
NeveHanter e82d542d89 Merge remote-tracking branch 'upstream/master' into bugfix-3617 8 years ago
NeveHanter 811e9ad9f3 Fixed bug https://bugs.openmw.org/issues/3617 by allowing touch and target enchantments from ranged weapons and their projectiles to explode even when colliding with non-activable objects, terrain, water slab or when shoot underwater.
Also allowed projectiles to fly through the dead bodies as in vanilla.
8 years ago
Allofich f2240dde9c Allow command spells to work when cast by AI on AI
(Fixes #3723)
8 years ago
Allofich e825010107 Apply command spell effects on impact
Command spells should apply their effects, including taking an actor out
of combat, every time a spell successfully hits, even if a previous
command effect is still active.
8 years ago
Allofich a46c4de918 Stop combat when adding an AI package to an actor
(Fixes #3722)
8 years ago
scrawl 73aa07b81b Merge pull request #1189 from Allofich/attack
Match best attack selection to vanilla behavior
8 years ago
Allofich 2322ab3125 Don't make Command spells cancel AI packages
(Fixes #3649)
8 years ago
Allofich c10585fb07 Match best attack selection to original MW
(Fixes #3721)
8 years ago
Assumeru 1a073ca642 Fix teleportation being unreachable 8 years ago
Allofich eee49b7ea7 Make dispel an instant effect again (Fixes #3695) 8 years ago
scrawl 212e85e810 Merge pull request #1174 from Allofich/combat
Adjustments to AI combat engaging and disengaging
8 years ago
MiroslavR c9dd63af8d Merge pull request #1171 from NeveHanter/travel-followers-cost
Implemented "paying" for travelling followers
8 years ago
Allofich 54fa921dad Change some AI combat engagements to not need LOS 8 years ago
Allofich 6fa0354a17 Make AI attack player also if it attacks follower 8 years ago
Allofich 5a6ea4e84e Cleanup 8 years ago
Allofich e10c4d8814 Stop combat between AI when canFight is false 8 years ago
Allofich e8c7ad2f4b Change environment check to canFight check
Instead of just checking that combatants are in compatible environments,
allow combat if in attack range using canFight. Together with previous
commit, fixes #3690.
8 years ago
Allofich 588442b6cc Make enemies start combat with player followers
Recreates vanilla behavior of enemies starting combat with player
followers and escorters. (Fixes #3691)
8 years ago
NeveHanter 8902bb5b13 Player now pays for the following actors when travelling, with the exception of the first follower who travels for free, refactored getFollowers to getActorsFollowing/getActorsSidingWith 8 years ago
Aussiemon 2f66b91ac5 Added check to prevent attempted wandering of empty paths 8 years ago
Leon Krieg 12c8c3276a Disable NPC collision only when death animation has finished (#3666) 8 years ago
Leon Krieg 739cd5ba45 Fixed more spelling mistakes 8 years ago
Leon Krieg c7b4b2cdd7 Fixed multiple spelling mistakes 8 years ago
MiroslavR 76ee5845ac Fix swish sound ID and play swish sound effects for all creatures (Fixes #3653) 8 years ago
mrohrlach 9624d8aade Added new method and variable to track float remainders of disintegration effections 8 years ago
scrawl 876d9c6a84 Merge pull request #1148 from Allofich/aicombat
Require line of sight for AI attacks
8 years ago
Allofich a6dae51d87 Require line of sight for AI attacks (Fixes #3646) 8 years ago
Allofich 6816e935f1 Fix fortify maximum magicka expiration (Fixes #3648) 8 years ago
Kurnevsky Evgeny 28639c3b2f Crash fix when item is disabled before it casts spell. 8 years ago
scrawl b6d02d9b14 Fix order of operations when undoing werewolf transformation of an NPC 8 years ago
scrawl 385db50f2d Merge pull request #1131 from Allofich/waterwalking
Make water walking mechanics closer to original MW
8 years ago
Allofich 0e429ae41d Make water walking mechanics closer to original MW 8 years ago
MiroslavR 8f91732b09 Show starting abilities, powers and spells in stat-review window (Fixes #2410) 8 years ago
MiroslavR 5e46121046 Implement fleeing AI (Closes #1118) 8 years ago
Allofich 125e94ef0e Fix shadowing warnings 8 years ago
Allofich 610f36f47b Set magic effects that don't support variable durations to use duration of 1 8 years ago
Allofich 675bd09462 Change several instant effects to be non-instant (Fixes #2054) 8 years ago
scrawl 454d1ffaef Make the cell change check during actor update more robust 8 years ago
scrawl 37bfa88b2d Merge pull request #1094 from Allofich/alchemy
Fix reversed use of alembics and retorts
8 years ago
Allofich 498976775a Fix reversed use of alembics and retorts 8 years ago
scrawl 73b6c34a23 Merge pull request #1092 from Allofich/warnings
Fix shadowing warnings
8 years ago
Allofich 53e94b7c3f Fix shadowing warnings 8 years ago
Allofich df03b32205 Coverity fixes 8 years ago
MiroslavR a05649e1d5 Use loop fallback for movement animations (Fixes #3578) 8 years ago
scrawl 44dffe55ab Merge pull request #1083 from Allofich/onhit
Make AI response to spell hits more like original MW
8 years ago
Allofich 6ec37b5cfb Fix shadowing warnings 8 years ago
Allofich e78f02aaf2 Consider reflected/absorbed hostile spells as assaults 8 years ago
Allofich a81a04e6d0 Remove unused line 8 years ago
Allofich fa17784722 Change breaks to continues 8 years ago
scrawl 140be70a90 Merge pull request #1082 from Gladdy/master
Fix for segmentation fault on entering a cell
8 years ago
Allofich a2e174a40f Don't let water-only creatures prevent resting 8 years ago
Allofich 266ec1aadc Make AI response to spell hits more like original MW 8 years ago
Martijn Bakker 45ffdbb284 fixed a segmentation fault when entering a cell which contains someone already attacking you 8 years ago
Allofich 04c13ffab3 Add unarmed attack selection to chooseBestAttack() 8 years ago
scrawl c6ef26ba4b Merge pull request #1070 from mrcheko/pathfinding
fix using potion as weapon
8 years ago
mrcheko 229cb4b386 remove dynamic_cast to ActionPotion 8 years ago
mrcheko 48765f2ff2 fix using potion as weapon 8 years ago
scrawl 718178bfe9 Merge pull request #1066 from MiroslavR/setinvisible
Don't use base invisibility magnitude for setting alpha
8 years ago
Allofich 7e3cca6d37 Vfx after Divine/Almsivi intervention should be attached to player 8 years ago
Allofich d1157b3e10 Use correct vfx for teleport spells 8 years ago
MiroslavR 744667e163 Don't use base invisibility magnitude for setting alpha (Fixes #3555) 8 years ago
scrawl cd4b182091 Merge pull request #1051 from Allofich/textures
Use spell effect particle textures
8 years ago
Allofich a033ba3bd2 Override spell textures by NiTexturingProperty 8 years ago
scrawl 1362264561 Fix warning 8 years ago
scrawl 65dc12cdd6 Remove unused parameter 8 years ago
scrawl feaf3652a5 Merge pull request #1055 from mrcheko/pathfinding
prevent running in circles around path points
8 years ago
scrawl 3cd73d0fc3 Merge pull request #1058 from Allofich/onhit
Don't play blood effects for completely resisted hits
8 years ago
Allofich bce0166931 Don't play blood effects for resisted hits 8 years ago
Allofich 3bbde312b9 Remove unneeded code 8 years ago
Allofich 3f6543860a Make creatures use fHandToHandReach 8 years ago
Allofich c98d4e0473 Allow dodging for bipedal creatures 8 years ago
Allofich 7bc4535c0d Make NPCs dodge according to target's weapon reach 8 years ago
mrcheko 72786fef9d prevent running in circles around path points
addresses http://bugs.openmw.org/issues/2229
8 years ago
Allofich 368828b217 Update TODO comments 8 years ago
Allofich bca477ca8a Apply particle textures like original engine does 8 years ago
Allofich 85349da26c Add comments 8 years ago
Allofich 502a758eff Use particle texture for "hit" effects 8 years ago
Allofich fe3a033642 Use particle textures for spell projectiles 8 years ago
scrawl 05e4542d33 Merge pull request #1048 from mrcheko/pathfinding
Pathfinding unification v2
8 years ago
mrcheko aa441f2648 AiPackage: fix path recalc on cell change
AiTravel: remove unneeded code
8 years ago
mrcheko a22fc43947 aiwander: reset path on cell change
remove redundant mIsWanderDestReady var
8 years ago
scrawl fbc9b90ebe Cleanup 8 years ago
Allofich f8270f6bd5 Consolidations and cleanup for multi-effect spells 8 years ago
Allofich dbd7c038b2 Add loading code for multi-effect projectiles 8 years ago
Allofich 5a0d3feb98 Use C++ int-to-string conversion 8 years ago
Allofich 60384399ee Fix errors and warnings 8 years ago
Allofich 37f07f7435 Combine into one multi-effect magic projectile 8 years ago
Allofich 10842462c7 Send lists of models and sounds to launchMagicBolt 8 years ago
Allofich 96e1726e4d Fix warnings 8 years ago
Allofich c4d77b6a8b Casting animation comes from the first effect 8 years ago
Allofich 3300ef5db7 Don't apply projectile effects multiple times 8 years ago
Allofich f36e5ef403 Use last effect of spell for hand effect color 8 years ago
Allofich f6c3a62b3e Use average speed for multiple spell projectiles 8 years ago
Allofich f1a18027f2 Shoot projectiles of spells with multiple effects 8 years ago
Allofich 446c0a4fa8 Play all of a spell's casting effects 8 years ago
Allofich b4577fe751 Allow multiple spell hit sounds on single target 8 years ago
scrawl 7859e378df Merge pull request #1045 from Allofich/attack
Fix AI melee attack
8 years ago
Allofich 5c2bc515fe Remove overridden code in aicombat 8 years ago
mrcheko 0775ed75ea fix zero div in getXAngleToDir 8 years ago
Allofich 0d63d75bb0 Remove no longer used parameter 8 years ago
Allofich 286e4bb98f Remove attacktype movement 8 years ago
Allofich 154dcc942c Let NPCs use attack type regardless of movement 8 years ago
Allofich b99c2c54d8 Allow Water Walking on non-submerged creatures 8 years ago
Allofich 22b11c5947 Move Water Walking check into checkEffectTarget() 8 years ago
Allofich f25c65260c Limit sMagicinvalidEffect to self-cast spells 8 years ago
Allofich 6c3cad238b Use castByPlayer bool 8 years ago
Allofich a6216d883f Don't allow casting Water Walking in deep water 8 years ago
Allofich 9e1bfde46f Add comment 8 years ago
Allofich 67bd882bc7 Disable current idle when an action is taken 8 years ago
Allofich 6190ff1f0d Update idle if current idle finishes playing 8 years ago
Allofich f4cc5d0399 Sometimes play 1st-person weapon idle to Stop key 8 years ago
Allofich 9b0e5d6b59 Loop mid-animation idles when loading a save game 8 years ago
scrawl b0dc625b18 Run setLoopingEnabled after the anim queue is updated 8 years ago
scrawl 719e884b7c Remove duplicate code 8 years ago
scrawl 6450c9be27 Simplify condition 8 years ago
Allofich bf9dc45b2b Emulate vanilla animation loops more closely 8 years ago
mrcheko 612c7f1a2f Revert "Revert "Merge pull request #993 from mrcheko/pathfinding""
This reverts commit 3732979eec.
8 years ago
Allofich b332a13b4e Don't restart looped animations on repeated calls 8 years ago
Allofich c05782581e Account for all instances of play() 9 years ago
Allofich 6163c7bb03 Use loopfallback for idle animation groups 9 years ago
scrawl 3732979eec Revert "Merge pull request #993 from mrcheko/pathfinding"
This reverts commit 5190275b37, reversing
changes made to d7845012bf.
9 years ago
scrawl 30b549124e Fix use-after-free 9 years ago
Allofich d617651307 Don't allow re-casting of bound equipment spells 9 years ago
Allofich 4b9aff7a03 Glowupdater fix when using shaders 9 years ago
Allofich 9b2cb2fb8c Cleanups 9 years ago
Allofich 775162ccdf Rewrite spell glow implementation 9 years ago
Allofich 35c14bb9bb Minor rewrite, make "open" spells play glow effect 9 years ago
Allofich e132b52a69 Handle spell glows within updatecallback 9 years ago
Allofich 3841a8fb40 Make non-actors glow when they cast spells 9 years ago
Allofich dca7b4beb7 Make non-actors also play spell casting sounds 9 years ago
scrawl 5190275b37 Merge pull request #993 from mrcheko/pathfinding
Pathfinding unification
9 years ago
mrcheko e2cd87fcc7 fix veritcal aiming 9 years ago
MiroslavR b65f379b7f Save scripted animation state (Fixes #1931, #2150, #3393) 9 years ago
mrcheko 293a0f768c use real distance to target to determinate 'ready to attack' state 9 years ago
mrcheko 203804ff15 fix AiPackage repeating 9 years ago
mrcheko 59a1a6d117 checkWayIsClear: remove PATHFIND_CAUTION_DIST check 9 years ago
mrcheko b4e94e2aae Merge remote-tracking branch 'upstream/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aipackage.cpp
#	apps/openmw/mwmechanics/aipackage.hpp
9 years ago
mrcheko 8d4f0660ce fix hardcoded melee attack ranges 9 years ago
Allofich c57d177f1c Trim unneeded code 9 years ago
mrcheko 05794505c8 travis build fix 9 years ago
Allofich cabe038a97 Make lockpick and probe sounds 3d positional 9 years ago
mrcheko f57858b750 Merge remote-tracking branch 'upstream/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aiactivate.cpp
9 years ago
MiroslavR b0fcad4cb8 Don't stack effects for scrolls of the same type (Fixes #3466) 9 years ago
MiroslavR 75a66ced20 Fix actors lacking turning animations while in first person mode 9 years ago
mrcheko d2fe6fe857 Merge remote-tracking branch 'refs/remotes/origin/master' into pathfinding
# Conflicts:
#	apps/openmw/mwmechanics/aiactivate.cpp
#	apps/openmw/mwmechanics/aicombat.cpp
#	apps/openmw/mwmechanics/aicombat.hpp
#	apps/openmw/mwmechanics/aifollow.cpp
#	apps/openmw/mwmechanics/aipackage.cpp
#	apps/openmw/mwmechanics/aipackage.hpp
#	apps/openmw/mwmechanics/aiwander.cpp
#	apps/openmw/mwmechanics/aiwander.hpp
9 years ago
MiroslavR dc0bc5b68c Implement Face instruction (Feature #1424) 9 years ago
scrawl 6f376bd499 Merge pull request #983 from Allofich/telekinesis
Don't allow telekinesis on actors or teleport doors
9 years ago
MiroslavR 80f2ae0ca7 Apply magic effects while waiting/sleeping 9 years ago
mrcheko 0793e4a80e refactor pathfinding code in AiWander: use AiPackage::pathTo, reuse AiPackage::ObstacleCheck 9 years ago
Allofich 199607423b Use iMaxActivateDist for AI actors that use Activate packages 9 years ago
MiroslavR c8b61cb234 Cache magic effects in MWMechanics::Spells 9 years ago
MiroslavR 700dde116e Show remnant corprus effects in magic window 9 years ago
MiroslavR 54f52f7bae Implement effect removal for abilities (Fixes #3455) 9 years ago
Allofich 2290346296 Fix timing of some magicka calculations 9 years ago
scrawl fc293aa048 Merge pull request #978 from Allofich/fatigue
Fix update of fatigue display
9 years ago
Allofich 1602eb3de8 Fix so that keepPlayerAlive() will not run twice 9 years ago
Allofich 19a20a6871 Fix update of fatigue display 9 years ago
MiroslavR dfc62c99b4 Show correct class image in level-up dialog (Fixes #3443) 9 years ago
Allofich dc468dd139 Fix magicka and fatigue calculations from fortifying attributes 9 years ago
Allofich 5d3aebd04b Update disposition check between persuasion attempts 9 years ago
terrorfisch be25e2ba75 Make NPCs use both hands in weaponless combat. 9 years ago
Allofich b1be3596dc Cleanup of #include statements 9 years ago
Allofich 4a38fb8650 Use namespace block in aiactivate 9 years ago
scrawl 3ce63c3f6e Merge pull request #967 from Allofich/AIPackageFixes
AI package cleanups
9 years ago
Allofich c2b51112f2 AI package cleanups 9 years ago
scrawl 693d3cea4a Float to surface fix 9 years ago
scrawl b5cb11ff07 Split refreshCurrentAnims into multiple functions 9 years ago
scrawl 372f2e2f18 Merge pull request #962 from Allofich/AIPackageFixes
Duration fixes for Follow and Escort
9 years ago
Allofich 3bebbab78e Duration fixes for Follow and Escort 9 years ago
scrawl 3ec4ee6290 Make a copy of map key to work around it being invalidated (Fixes #3329) 9 years ago
scrawl 4acfe1a7e4 Move cleanupSummonedCreature to the mechanics manager (Bug #3439) 9 years ago
scrawl 910ad76e29 Remove spell effects when a summoned creature expires (Bug #3439) 9 years ago
scrawl b7e45b046d When a summoned creature dies, wait for its death animation to complete before removing it (Bug #3439) 9 years ago
scrawl a825882c6b Process death events at the end of the death animation (Fixes #1873) 9 years ago
scrawl 37afe966cf Update comment 9 years ago
scrawl 7a30ef5cc1 Do not consider actors following the player as hostiles 9 years ago
scrawl 8fcc1911d9 Use fCombatDistance as the creature attack range 9 years ago
scrawl 166cced22f Merge pull request #957 from svaante/master
Added 1.5 bonus for ranged weapons when weapons are rated
9 years ago
scrawl a14f1bc222 Merge pull request #954 from Allofich/AIWanderDuration
Improve duration calculations in Wander AI
9 years ago
Allofich 55ac1fab68 Change Wander duration to run on a counter 9 years ago
Daniel Pettersson 256439f884 Added 1.5 bonus for ranged weapons when weapons are rated 9 years ago
scrawl abcd2219e8 Ignore the calling actor in getEnemiesNearby / getActorsFighting 9 years ago
scrawl 165f048792 Do not count dead NPCs as observers (Fixes #3434) 9 years ago
scrawl f417d7780a Fix the enemy nearby check (Bug #3423) 9 years ago
scrawl a45643f150 Merge pull request #949 from Allofich/master
Fix return values for AITravel
9 years ago
Allofich 065d6a391d Don't repeat sequences of only one non-wander AI 9 years ago
Ben Shealy 5085afa3d7 Moved mechanics code from MWGui::TradeWindow to MWMechanics::Trading 9 years ago
Allofich bce66c629a Change editor-placed AI packages to cycle 9 years ago
scrawl 496cb85b01 Do not cancel Ai packages when on loading (Fixes #3409)
This piece of code was an attempt to fix up save games made before commit d3b76b7006 , but ended up introducing a new bug.
9 years ago
scrawl 0efbdb25ee Improve const-correctness in Animation 9 years ago
scrawl 3749821809 Choose a random death animation for actors that start the game as dead (Fixes #3397) 9 years ago
scrawl 3b31e8f66e Do not set AiPackageDone flag for non-Aipackages (Fixes #3392) 9 years ago
Roman Proskuryakov d7046878a8 Fix uninitialized values in MWMechanics::AiCombat 9 years ago
Michał Moroz 40cc6a4164 Changed AiSequence::stack to push_back lower priority packages instead of push_front (Bug #3384) 9 years ago
scrawl 93b2f09224 Workaround for some AI functions being incorrectly handled as AI packages (Bug #3378) 9 years ago
scrawl 5edfe8c41c Reduce the wander fast forward overcrowding offset (Fixes #3370) 9 years ago
Austin Salgat be16857f96 Fix wrong height being used for water detection 9 years ago
Austin Salgat e9157e9200 Fix idle animation and Fix water creature manual wandering 9 years ago
Austin Salgat 3dec10c686 Update variable to prevent underflowing
While not an issue presently, the variable may be used in the future in a way that could create issues if it underflows.
9 years ago
Austin Salgat 84179c262f Update manual wandering to prevent actor from leaving/entering water
Water creatures will stay in the water, while land creatures will stay on land when wandering.
9 years ago
Austin Salgat fc03216d48 Refactor to reuse existing obstacle detection 9 years ago
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.
9 years ago
Austin Salgat 92b352989a Add logic for NPC wandering without pathgrids 9 years ago
Austin Salgat c02881a4f8 Fix creatures not wandering 9 years ago
Austin Salgat 38f5a225ea Refactor PathFinder functions to be useable by AiWander
This avoids having to duplicate the distanceSquared and getClosestPoint functions.
9 years ago
Austin Salgat 96231e17f0 Fix wandering NPCs going off pathgrid
If multiple pathgrids exist in the same cell, sometimes an NPC would port to a different pathgrid that was nearby. This is an issue since it allowed them to do things like travel through walls to inaccessible areas. Now they will only wander along the closest connected pathgrid.
9 years ago
scrawl 79c8f69b24 Clear the class selected / race selected flags when starting a new game (Fixes #3326) 9 years ago
scrawl e71aa53574 Don't allow playing a sound/soundgen key more than once at the same time on the same object (Fixes #2689) 9 years ago
scrawl b332704df7 Switch hand-to-hand attack types randomly when "always use best attack" is turned on (Fixes #3259) 9 years ago
scrawl a6e23d03d3 Don't clamp disposition twice, clamping is already done inside getDerivedDisposition 9 years ago
scrawl 102f9719f7 Remove some garbage 9 years ago
scrawl 79eb2d20e0 Cleanup 9 years ago
scrawl 12ec90f9e7 Change default argument, fix GetDisposition 9 years ago
scrawl bc5adfa4fe Merge pull request #913 9 years ago
scrawl 14e1911820 Fix memory leaks 9 years ago
ae-g-i-s c9791c5c1a Add addTemporaryDispositionChange parameter to MechanicsManager::getDerivedDisposition(), adjust callers that previously added temp disposition changes themselves (fixes #3233) 9 years ago
ae-g-i-s 2f1c6c740c Revert "Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() (Fixes #3233)"
This reverts commit 000597236e.
9 years ago
ae-g-i-s 000597236e Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() (Fixes #3233) 9 years ago
scrawl 2821f46a18 Corpse clearing fix 9 years ago
scrawl 7485abe5c3 Use safePlaceObject for summoned creature spawning 9 years ago
scrawl 11f00e3aa9 Rename safePlaceObject to placeObject 9 years ago
scrawl c3ef387208 Vanilla-compatible creature/NPC respawning (Fixes #2369, Fixes #2467) 9 years ago
scrawl a97eae864d Fix the ObstacleCheck time step (Fixes #3211) 9 years ago