Allofich
|
610f36f47b
|
Set magic effects that don't support variable durations to use duration of 1
|
2016-10-14 00:13:08 +09:00 |
|
Allofich
|
675bd09462
|
Change several instant effects to be non-instant (Fixes #2054)
|
2016-10-13 23:38:21 +09:00 |
|
scrawl
|
454d1ffaef
|
Make the cell change check during actor update more robust
|
2016-10-13 14:39:58 +02:00 |
|
scrawl
|
37bfa88b2d
|
Merge pull request #1094 from Allofich/alchemy
Fix reversed use of alembics and retorts
|
2016-10-06 19:02:24 +02:00 |
|
Allofich
|
498976775a
|
Fix reversed use of alembics and retorts
|
2016-10-07 01:38:50 +09:00 |
|
scrawl
|
73b6c34a23
|
Merge pull request #1092 from Allofich/warnings
Fix shadowing warnings
|
2016-10-06 17:50:26 +02:00 |
|
Allofich
|
53e94b7c3f
|
Fix shadowing warnings
|
2016-10-06 23:33:52 +09:00 |
|
Allofich
|
df03b32205
|
Coverity fixes
|
2016-10-05 23:32:26 +09:00 |
|
MiroslavR
|
a05649e1d5
|
Use loop fallback for movement animations (Fixes #3578)
|
2016-10-03 22:36:56 +02:00 |
|
scrawl
|
44dffe55ab
|
Merge pull request #1083 from Allofich/onhit
Make AI response to spell hits more like original MW
|
2016-10-02 14:06:51 +02:00 |
|
Allofich
|
6ec37b5cfb
|
Fix shadowing warnings
|
2016-10-02 17:48:54 +09:00 |
|
Allofich
|
e78f02aaf2
|
Consider reflected/absorbed hostile spells as assaults
|
2016-10-02 16:08:24 +09:00 |
|
Allofich
|
a81a04e6d0
|
Remove unused line
|
2016-10-02 01:11:01 +09:00 |
|
Allofich
|
fa17784722
|
Change breaks to continues
|
2016-10-02 00:54:01 +09:00 |
|
scrawl
|
140be70a90
|
Merge pull request #1082 from Gladdy/master
Fix for segmentation fault on entering a cell
|
2016-10-01 16:42:47 +02:00 |
|
Allofich
|
a2e174a40f
|
Don't let water-only creatures prevent resting
|
2016-10-01 22:15:31 +09:00 |
|
Allofich
|
266ec1aadc
|
Make AI response to spell hits more like original MW
|
2016-10-01 21:38:17 +09:00 |
|
Martijn Bakker
|
45ffdbb284
|
fixed a segmentation fault when entering a cell which contains someone already attacking you
|
2016-09-30 00:40:13 +01:00 |
|
Allofich
|
04c13ffab3
|
Add unarmed attack selection to chooseBestAttack()
|
2016-09-22 00:45:54 +09:00 |
|
scrawl
|
c6ef26ba4b
|
Merge pull request #1070 from mrcheko/pathfinding
fix using potion as weapon
|
2016-09-20 22:58:54 +02:00 |
|
mrcheko
|
229cb4b386
|
remove dynamic_cast to ActionPotion
|
2016-09-20 23:00:00 +03:00 |
|
mrcheko
|
48765f2ff2
|
fix using potion as weapon
|
2016-09-19 23:43:26 +03:00 |
|
scrawl
|
718178bfe9
|
Merge pull request #1066 from MiroslavR/setinvisible
Don't use base invisibility magnitude for setting alpha
|
2016-09-19 15:35:12 +02:00 |
|
Allofich
|
7e3cca6d37
|
Vfx after Divine/Almsivi intervention should be attached to player
|
2016-09-19 22:20:16 +09:00 |
|
Allofich
|
d1157b3e10
|
Use correct vfx for teleport spells
|
2016-09-19 18:12:30 +09:00 |
|
MiroslavR
|
744667e163
|
Don't use base invisibility magnitude for setting alpha (Fixes #3555)
|
2016-09-19 00:05:50 +02:00 |
|
scrawl
|
cd4b182091
|
Merge pull request #1051 from Allofich/textures
Use spell effect particle textures
|
2016-09-18 22:37:14 +02:00 |
|
Allofich
|
a033ba3bd2
|
Override spell textures by NiTexturingProperty
|
2016-09-14 23:03:04 +09:00 |
|
scrawl
|
1362264561
|
Fix warning
|
2016-09-13 02:49:19 +02:00 |
|
scrawl
|
65dc12cdd6
|
Remove unused parameter
|
2016-09-13 02:48:36 +02:00 |
|
scrawl
|
feaf3652a5
|
Merge pull request #1055 from mrcheko/pathfinding
prevent running in circles around path points
|
2016-09-13 02:47:49 +02:00 |
|
scrawl
|
3cd73d0fc3
|
Merge pull request #1058 from Allofich/onhit
Don't play blood effects for completely resisted hits
|
2016-09-13 02:47:43 +02:00 |
|
Allofich
|
bce0166931
|
Don't play blood effects for resisted hits
|
2016-09-12 22:46:32 +09:00 |
|
Allofich
|
3bbde312b9
|
Remove unneeded code
|
2016-09-12 19:54:06 +09:00 |
|
Allofich
|
3f6543860a
|
Make creatures use fHandToHandReach
|
2016-09-11 00:01:20 +09:00 |
|
Allofich
|
c98d4e0473
|
Allow dodging for bipedal creatures
|
2016-09-10 23:56:31 +09:00 |
|
Allofich
|
7bc4535c0d
|
Make NPCs dodge according to target's weapon reach
|
2016-09-10 23:30:46 +09:00 |
|
mrcheko
|
72786fef9d
|
prevent running in circles around path points
addresses http://bugs.openmw.org/issues/2229
|
2016-09-09 23:57:19 +03:00 |
|
Allofich
|
368828b217
|
Update TODO comments
|
2016-09-10 01:38:05 +09:00 |
|
Allofich
|
bca477ca8a
|
Apply particle textures like original engine does
|
2016-09-08 23:59:23 +09:00 |
|
Allofich
|
85349da26c
|
Add comments
|
2016-09-08 23:58:00 +09:00 |
|
Allofich
|
502a758eff
|
Use particle texture for "hit" effects
|
2016-09-08 23:58:00 +09:00 |
|
Allofich
|
fe3a033642
|
Use particle textures for spell projectiles
|
2016-09-08 23:56:54 +09:00 |
|
scrawl
|
05e4542d33
|
Merge pull request #1048 from mrcheko/pathfinding
Pathfinding unification v2
|
2016-09-06 13:19:18 +02:00 |
|
mrcheko
|
aa441f2648
|
AiPackage: fix path recalc on cell change
AiTravel: remove unneeded code
|
2016-09-06 01:11:10 +03:00 |
|
mrcheko
|
a22fc43947
|
aiwander: reset path on cell change
remove redundant mIsWanderDestReady var
|
2016-09-05 15:18:34 +03:00 |
|
scrawl
|
fbc9b90ebe
|
Cleanup
|
2016-09-05 00:04:11 +02:00 |
|
Allofich
|
f8270f6bd5
|
Consolidations and cleanup for multi-effect spells
|
2016-09-05 05:30:51 +09:00 |
|
Allofich
|
dbd7c038b2
|
Add loading code for multi-effect projectiles
|
2016-09-05 03:45:13 +09:00 |
|
Allofich
|
5a0d3feb98
|
Use C++ int-to-string conversion
|
2016-09-05 02:52:44 +09:00 |
|
Allofich
|
60384399ee
|
Fix errors and warnings
|
2016-09-05 01:39:18 +09:00 |
|
Allofich
|
37f07f7435
|
Combine into one multi-effect magic projectile
|
2016-09-04 22:35:29 +09:00 |
|
Allofich
|
10842462c7
|
Send lists of models and sounds to launchMagicBolt
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
96e1726e4d
|
Fix warnings
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
c4d77b6a8b
|
Casting animation comes from the first effect
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
3300ef5db7
|
Don't apply projectile effects multiple times
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f36e5ef403
|
Use last effect of spell for hand effect color
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f6c3a62b3e
|
Use average speed for multiple spell projectiles
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f1a18027f2
|
Shoot projectiles of spells with multiple effects
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
446c0a4fa8
|
Play all of a spell's casting effects
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
b4577fe751
|
Allow multiple spell hit sounds on single target
|
2016-09-04 17:42:27 +09:00 |
|
scrawl
|
7859e378df
|
Merge pull request #1045 from Allofich/attack
Fix AI melee attack
|
2016-09-04 00:22:59 +02:00 |
|
Allofich
|
5c2bc515fe
|
Remove overridden code in aicombat
|
2016-09-04 02:13:09 +09:00 |
|
mrcheko
|
0775ed75ea
|
fix zero div in getXAngleToDir
|
2016-09-03 17:50:06 +03:00 |
|
Allofich
|
0d63d75bb0
|
Remove no longer used parameter
|
2016-09-03 22:40:24 +09:00 |
|
Allofich
|
286e4bb98f
|
Remove attacktype movement
|
2016-09-03 21:16:59 +09:00 |
|
Allofich
|
154dcc942c
|
Let NPCs use attack type regardless of movement
|
2016-09-01 22:43:33 +09:00 |
|
Allofich
|
b99c2c54d8
|
Allow Water Walking on non-submerged creatures
|
2016-09-01 03:53:53 +09:00 |
|
Allofich
|
22b11c5947
|
Move Water Walking check into checkEffectTarget()
|
2016-08-31 23:56:31 +09:00 |
|
Allofich
|
f25c65260c
|
Limit sMagicinvalidEffect to self-cast spells
|
2016-08-31 17:22:45 +09:00 |
|
Allofich
|
6c3cad238b
|
Use castByPlayer bool
|
2016-08-31 17:18:23 +09:00 |
|
Allofich
|
a6216d883f
|
Don't allow casting Water Walking in deep water
|
2016-08-31 04:37:50 +09:00 |
|
Allofich
|
9e1bfde46f
|
Add comment
|
2016-08-26 02:42:56 +09:00 |
|
Allofich
|
67bd882bc7
|
Disable current idle when an action is taken
|
2016-08-25 23:42:09 +09:00 |
|
Allofich
|
6190ff1f0d
|
Update idle if current idle finishes playing
|
2016-08-25 21:45:56 +09:00 |
|
Allofich
|
f4cc5d0399
|
Sometimes play 1st-person weapon idle to Stop key
|
2016-08-25 21:34:45 +09:00 |
|
Allofich
|
9b0e5d6b59
|
Loop mid-animation idles when loading a save game
|
2016-08-23 19:50:56 +09:00 |
|
scrawl
|
b0dc625b18
|
Run setLoopingEnabled after the anim queue is updated
|
2016-08-22 23:33:24 +02:00 |
|
scrawl
|
719e884b7c
|
Remove duplicate code
|
2016-08-22 23:25:00 +02:00 |
|
scrawl
|
6450c9be27
|
Simplify condition
|
2016-08-22 23:22:58 +02:00 |
|
Allofich
|
bf9dc45b2b
|
Emulate vanilla animation loops more closely
|
2016-08-23 01:42:36 +09:00 |
|
mrcheko
|
612c7f1a2f
|
Revert "Revert "Merge pull request #993 from mrcheko/pathfinding""
This reverts commit 3732979eec .
|
2016-08-19 22:15:26 +03:00 |
|
Allofich
|
b332a13b4e
|
Don't restart looped animations on repeated calls
|
2016-08-18 23:23:38 +09:00 |
|
Allofich
|
c05782581e
|
Account for all instances of play()
|
2016-08-16 02:52:55 +09:00 |
|
Allofich
|
6163c7bb03
|
Use loopfallback for idle animation groups
|
2016-08-16 01:15:26 +09:00 |
|
scrawl
|
3732979eec
|
Revert "Merge pull request #993 from mrcheko/pathfinding"
This reverts commit 5190275b37 , reversing
changes made to d7845012bf .
|
2016-08-14 18:04:33 +02:00 |
|
scrawl
|
30b549124e
|
Fix use-after-free
|
2016-08-14 16:42:29 +02:00 |
|
Allofich
|
d617651307
|
Don't allow re-casting of bound equipment spells
|
2016-08-14 02:05:23 +09:00 |
|
Allofich
|
4b9aff7a03
|
Glowupdater fix when using shaders
|
2016-08-10 00:43:14 +09:00 |
|
Allofich
|
9b2cb2fb8c
|
Cleanups
|
2016-08-10 00:25:33 +09:00 |
|
Allofich
|
775162ccdf
|
Rewrite spell glow implementation
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
35c14bb9bb
|
Minor rewrite, make "open" spells play glow effect
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
e132b52a69
|
Handle spell glows within updatecallback
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
3841a8fb40
|
Make non-actors glow when they cast spells
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
dca7b4beb7
|
Make non-actors also play spell casting sounds
|
2016-08-09 22:56:53 +09:00 |
|
scrawl
|
5190275b37
|
Merge pull request #993 from mrcheko/pathfinding
Pathfinding unification
|
2016-08-09 00:41:03 +02:00 |
|
mrcheko
|
e2cd87fcc7
|
fix veritcal aiming
|
2016-08-07 19:23:08 +03:00 |
|
MiroslavR
|
b65f379b7f
|
Save scripted animation state (Fixes #1931, #2150, #3393)
|
2016-08-03 03:52:35 +02:00 |
|
mrcheko
|
293a0f768c
|
use real distance to target to determinate 'ready to attack' state
|
2016-07-27 23:43:32 +03:00 |
|
mrcheko
|
203804ff15
|
fix AiPackage repeating
|
2016-07-16 19:08:49 +03:00 |
|