scrawl
|
be7839873a
|
Don't trigger dynamic stats recalculation when setting up actor initial stats (Fixes #1927)
This caused the magicka value set in the CS to be ignored completely, so flame atronachs were spawning with 50 magicka instead of 105.
|
2014-09-18 03:47:45 +02:00 |
|
scrawl
|
8625764143
|
Give 100% of health back when Resurrecting an actor (Fixes #1877)
|
2014-09-13 20:50:49 +02:00 |
|
scrawl
|
282c93ccc5
|
Handle death in actor update rather than instantly (Fixes #1866)
|
2014-09-05 17:17:45 +02:00 |
|
scrawl
|
360c7f863c
|
Store magic effect Base values in savegame (Fixes #1489)
|
2014-08-17 05:38:48 +02:00 |
|
scrawl
|
2db50da8dd
|
Implement magic effect script instructions (Feature #1489)
|
2014-08-17 05:09:14 +02:00 |
|
scrawl
|
d8943aef2f
|
Encapsulate magic effect magnitude (Feature #1489)
|
2014-08-17 03:58:04 +02:00 |
|
scrawl
|
4773d754c6
|
Remove redundant isHostile flag (Fixes #1652)
|
2014-07-28 16:41:12 +02:00 |
|
scrawl
|
c0645d4978
|
Increase death count immediately on death (Bug #1588)
This is required for scripts using getDeadCount as reaction to onDeath that rely on the increased value.
|
2014-07-21 20:37:14 +02:00 |
|
scrawl
|
2477456f99
|
Implement Murder crimes and OnMurder instruction (Fixes #1315)
|
2014-06-17 04:05:27 +02:00 |
|
scrawl
|
ee2b81763e
|
Savegame: Store AiSettings and summoned creatures
CreatureStats state is now completely stored (Closes #1174)
Also play VFX_Summon_Start and VFX_Summon_End visual effects.
|
2014-06-15 21:19:37 +02:00 |
|
scrawl
|
a54ac579a5
|
Savegame: Store AiSequence
|
2014-06-13 02:26:52 +02:00 |
|
scrawl
|
0966755a0c
|
Store death animation index in CreatureStats
|
2014-05-26 20:52:32 +02:00 |
|
scrawl
|
f09c8ddc9e
|
Remove a pointless assert
|
2014-05-23 16:44:51 +02:00 |
|
Marc Zinnschlag
|
56c4367c1a
|
Merge remote-tracking branch 'mrcheko/master'
|
2014-05-18 18:42:23 +02:00 |
|
mrcheko
|
e1249f6a31
|
actor handle and id confusing fix
|
2014-05-18 20:13:46 +04:00 |
|
scrawl
|
b4ed828e21
|
Feature #1323: Implement restocking items (does not handle levelled lists yet)
|
2014-05-17 14:30:31 +02:00 |
|
scrawl
|
9052cc4a57
|
Savegame: store ActiveSpells
|
2014-05-14 23:54:15 +02:00 |
|
scrawl
|
61187c2fef
|
Savegame: store actorIds
|
2014-05-14 09:47:49 +02:00 |
|
scrawl
|
3cdbcf3c28
|
Merge branch 'actorid' of https://github.com/OpenMW/openmw
Conflicts:
apps/openmw/mwmechanics/creaturestats.cpp
|
2014-05-14 02:35:05 +02:00 |
|
scrawl
|
6cc691115b
|
Savegame: store most of CreatureStats
|
2014-05-12 21:37:36 +02:00 |
|
Marc Zinnschlag
|
0c2843b0f7
|
some missing cleanup
|
2014-04-29 19:56:33 +02:00 |
|
Marc Zinnschlag
|
f6a876bc3d
|
added actor ID
|
2014-04-29 15:27:49 +02:00 |
|
Thomas
|
c2127845af
|
Added onKnockdown command
|
2014-04-27 20:54:22 -04:00 |
|
Jeffrey Haines
|
df5cbe5dec
|
Minor changes
|
2014-04-04 08:10:35 -04:00 |
|
Jeffrey Haines
|
70919ba60a
|
Removed witnesses and minor changes
|
2014-04-03 16:13:14 -04:00 |
|
Jeffrey Haines
|
0c957a3cde
|
Added witnesses to the mix
|
2014-04-03 14:53:31 -04:00 |
|
Jeffrey Haines
|
58b135a2be
|
Crime is now checked every frame call
|
2014-04-03 00:50:09 -04:00 |
|
Jeffrey Haines
|
6f1211dd8d
|
Moved mWitnesses into Player. resetCrime for paying fine.
|
2014-04-02 12:23:38 -04:00 |
|
Jeffrey Haines
|
50dac98a2b
|
Feature 1154 & 73: Crime and NPC reactions
|
2014-04-01 20:24:25 -04:00 |
|
Jeffrey Haines
|
2a8bf46607
|
Trader Gold Reset Delay
Implemented traded gold reset delay.
Note:
Traders gold pool is still in inventory.
|
2014-03-27 01:23:56 -04:00 |
|
Marc Zinnschlag
|
9788bbcab9
|
partially store creature state in saved game files (only attributes and dynamics for now)
|
2014-02-16 15:56:36 +01:00 |
|
scrawl
|
df78357e05
|
Handle knockout separately (Closes #1151)
|
2014-02-05 05:18:09 +01:00 |
|
scrawl
|
cc40cec395
|
Move levelup to NpcStats
The code came from back in the days where NpcStats did not derive from CreatureStats.
|
2014-01-29 15:37:26 +01:00 |
|
mrcheko
|
e50e94af0b
|
remove CreatureStats::mAttackType, set/getAttackType()
|
2014-01-27 23:05:17 +02:00 |
|
scrawl
|
b1066de81d
|
Revert "Merge remote-tracking branch 'mrcheko/master'"
This reverts commit 4e360136b1 , reversing
changes made to 047bbe43b2 .
Conflicts:
apps/openmw/mwmechanics/aicombat.cpp
|
2014-01-26 00:31:44 +01:00 |
|
scrawl
|
ea21d8fec3
|
Fix CreatureTargetted function
|
2014-01-22 13:30:45 +01:00 |
|
scrawl
|
16f5f5862d
|
Feature #956: Implement blocking melee attacks
|
2014-01-21 23:25:24 +01:00 |
|
scrawl
|
13646a651b
|
Issue #777: Handle creatures with weapons in CharacterController. Move attack strength to CreatureStats.
|
2014-01-19 13:32:58 +01:00 |
|
scrawl
|
69ca03c308
|
Issue #777: Move DrawState to CreatureStats. All creatures can cast spells, and some creatures have weapons.
|
2014-01-19 09:43:41 +01:00 |
|
scrawl
|
da3295d69c
|
Closes #1106: Move stance to CreatureStats, since creatures also have separate run/walk animations.
|
2014-01-15 14:53:29 +01:00 |
|
scrawl
|
cd06b2177d
|
Automatically knock down when fatigue goes below zero
|
2014-01-13 10:18:03 +01:00 |
|
scrawl
|
83872f6bf5
|
Knockdown / hit recovery improvements. Use formula and GMSTs from research wiki for knockdown determination. Hand-to-hand automatically knocks out when fatigue empty.
|
2014-01-13 10:18:02 +01:00 |
|
scrawl
|
c85c2cff4e
|
Fix disposition changes from trades not applying properly
|
2014-01-08 01:46:42 +01:00 |
|
scrawl
|
14b70a3ce6
|
Implement AI related magic effects (calm, frenzy, rally, demoralize, turn undead)
|
2014-01-05 01:34:35 +01:00 |
|
scrawl
|
55c5d7cee4
|
Implement Resurrect instruction
|
2014-01-03 15:54:23 +01:00 |
|
scrawl
|
32ff3b530c
|
Change all instances of skill/attribute values to use an appropriate typedef.
|
2014-01-03 01:59:15 +01:00 |
|
scrawl
|
623cdef69f
|
Code cleanup
|
2014-01-02 21:49:12 +01:00 |
|
scrawl
|
2a8ab932ef
|
Bug #951: Only recalculate derived stats when attributes change
|
2013-12-28 17:19:35 +01:00 |
|
scrawl
|
7265b427fe
|
Bug #1013: Rewrote fall height detection
|
2013-12-27 21:21:18 +01:00 |
|
scrawl
|
6f3d737498
|
Missing const, thanks to jeaye
|
2013-11-10 23:27:11 +01:00 |
|