scrawl
|
07251f0fa4
|
Don't apply spells to dead actors
|
2013-11-17 04:32:56 +01:00 |
|
scrawl
|
b8f5cd6cb7
|
Forgot to apply the same fix to companion window
|
2013-11-16 23:55:54 +01:00 |
|
scrawl
|
eb46de54e4
|
Merge branch 'master' of https://github.com/zinnschlag/openmw
|
2013-11-16 22:48:59 +01:00 |
|
scrawl
|
7eb1dcb682
|
Fix trade windows crashing after a new game
|
2013-11-16 22:29:40 +01:00 |
|
scrawl
|
e32c73725c
|
Merge branch 'crashcatcher'
|
2013-11-16 20:56:07 +01:00 |
|
scrawl
|
f990ba09f0
|
gdb detection doesn't seem to work for the forked process
|
2013-11-16 20:55:41 +01:00 |
|
Marc Zinnschlag
|
a19242b4ec
|
fixed expression in if statement
|
2013-11-16 19:31:35 +01:00 |
|
vorenon
|
b2d2a3dd17
|
Closing message boxes with numpad enter
|
2013-11-16 19:15:47 +00:00 |
|
Marc Zinnschlag
|
985ce7c552
|
Merge remote-tracking branch 'scrawl/crashcatcher'
|
2013-11-16 18:34:08 +01:00 |
|
scrawl
|
20d806b40c
|
Change is_debugger_attached to a different hack
|
2013-11-16 18:15:54 +01:00 |
|
scrawl
|
883140babf
|
Add missing include for signals to make travis happy
|
2013-11-16 17:00:26 +01:00 |
|
scrawl
|
b9899696e3
|
Add a crash catcher for unix. When encountering a fatal signal, attach gdb and log backtrace.
|
2013-11-16 15:56:15 +01:00 |
|
scrawl
|
aa84ce3f0d
|
Copy paste mistake (oops)
|
2013-11-16 14:44:31 +01:00 |
|
scrawl
|
7474e87edc
|
Implement RestoreHealth/Magicka/Fatigue
|
2013-11-16 05:06:54 +01:00 |
|
scrawl
|
bb43ec9b35
|
Implement damage tick effects
|
2013-11-16 03:16:21 +01:00 |
|
scrawl
|
b1a29eb27e
|
Implement Resist & Weakness effects
|
2013-11-16 02:34:43 +01:00 |
|
scrawl
|
d49b6f19ff
|
Don't advance acrobatics skill for NPCs
|
2013-11-16 02:11:11 +01:00 |
|
scrawl
|
aa4b2d9504
|
Fix uninitialized mSkill/mAttribute for spellmaker spells
|
2013-11-16 01:19:39 +01:00 |
|
scrawl
|
c73217627e
|
Move code for listing effect sources to the spell management classes
|
2013-11-15 20:29:47 +01:00 |
|
scrawl
|
d619d0fa25
|
Don't grab the cursor while the console is opened
|
2013-11-15 03:39:25 +01:00 |
|
scrawl
|
065f14579f
|
Fix a container window regression (oops)
|
2013-11-15 02:57:21 +01:00 |
|
scrawl
|
f7befa3e54
|
Remove a no longer required method
|
2013-11-15 02:20:04 +01:00 |
|
scrawl
|
00af6b5617
|
Use an inventory store listener for animation parts and VFX update instead of updating them directly. Slightly more flexible, reduces InventoryStore dependencies and solves a crash during character creation due to the preview doll's animation not being registered in World.
|
2013-11-15 02:08:36 +01:00 |
|
scrawl
|
427de69b79
|
Allow stacking enchanted items when charge is full
|
2013-11-14 21:02:37 +01:00 |
|
scrawl
|
49125fa26e
|
Fix restacking unequipped items
|
2013-11-14 19:54:00 +01:00 |
|
scrawl
|
da85f3e575
|
Use the formula from the wiki for spell success.
|
2013-11-14 19:19:32 +01:00 |
|
scrawl
|
4083c55848
|
Make sure NpcAnimation base exists before runAnimation. Not sure yet why this is needed.
|
2013-11-14 19:18:27 +01:00 |
|
scrawl
|
5458207325
|
Reduce fatigue when casting. Has no effect in the vanilla game due to the GMSTs being 0.
|
2013-11-14 18:41:34 +01:00 |
|
scrawl
|
9c5847e2f4
|
Fix VFX not getting removed when an actor dies
|
2013-11-14 14:52:30 +01:00 |
|
scrawl
|
e26cc31e3b
|
Disable projectiles for now
|
2013-11-14 14:45:08 +01:00 |
|
scrawl
|
992a8e9c36
|
Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore.
|
2013-11-14 14:41:10 +01:00 |
|
scrawl
|
956d8adb99
|
Merge branch 'master' of https://github.com/zinnschlag/openmw into magic
Conflicts:
apps/openmw/mwgui/inventoryitemmodel.cpp
|
2013-11-14 14:25:22 +01:00 |
|
scrawl
|
0b5f5351b5
|
Fix continuous FX getting removed instantly
|
2013-11-14 13:30:48 +01:00 |
|
Marc Zinnschlag
|
9f0dac00ec
|
silenced a warning
|
2013-11-14 12:22:24 +01:00 |
|
Marc Zinnschlag
|
d49b8e7443
|
Merge branch 'dialogue'
|
2013-11-14 11:40:50 +01:00 |
|
scrawl
|
da5c59c8af
|
addEffect should check effectId, not model.
|
2013-11-13 19:07:44 +01:00 |
|
scrawl
|
ff7e4174f9
|
Fix some leftover code that still calculated random magnitude per spell rather than per effect. Major cleanup of InventoryStore: Magic effects are now updated when needed, rather than cached. Also allows to get rid of 'mutable' hacks and non-const method that should be const. Play sounds and particles when equipping a permanent enchantment item.
|
2013-11-13 18:51:28 +01:00 |
|
scrawl
|
a6e2f43b75
|
Stop continuous VFX when the effect is no longer active.
|
2013-11-13 15:44:43 +01:00 |
|
scrawl
|
9b0e82a37f
|
Projectile models are now spawned (no movement or impact yet). Refactored trap activation to apply range types properly. Handle ContinuousVFX for magic effects (note they aren't stopped yet when the effect ends)
|
2013-11-13 14:02:15 +01:00 |
|
Marc Zinnschlag
|
a8274e5c86
|
Merge remote-tracking branch 'potatoesmaster/inventory-fix'
|
2013-11-13 13:55:24 +01:00 |
|
scrawl
|
0627e23d3c
|
Fix wrong skill level for spell success formula.
|
2013-11-13 01:26:25 +01:00 |
|
Emanuel Guevel
|
baf13483c0
|
Update actor model only when in the current cell
|
2013-11-13 00:04:04 +01:00 |
|
scrawl
|
60bec03987
|
Rename variables called 'slots' to work around wrong code parsing in QT Creator.
|
2013-11-12 23:23:19 +01:00 |
|
scrawl
|
027f4152e4
|
Missing flagAsModified()
|
2013-11-12 23:17:03 +01:00 |
|
scrawl
|
3c6a391507
|
Rename arguments again
|
2013-11-12 23:12:56 +01:00 |
|
scrawl
|
700d06764c
|
Order of arguments for ContainerStore::stacks shouldn't matter. Supplying them in the correct order is error prone, and also caused a bug where equipped items would incorrectly stack.
|
2013-11-12 22:58:56 +01:00 |
|
scrawl
|
0dab7031c0
|
Make sure effects are destroyed with the animation
|
2013-11-12 02:22:44 +01:00 |
|
scrawl
|
eccb8f38ba
|
Apply "cast when strikes" enchantments when hitting with a weapon
|
2013-11-12 02:07:51 +01:00 |
|
scrawl
|
5f209b120b
|
Use the new ContainerStore::remove method.
|
2013-11-12 01:26:16 +01:00 |
|
scrawl
|
ffdb91bb21
|
Add particles for Cast + Hit. Not looking quite right yet.
|
2013-11-11 23:43:28 +01:00 |
|