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