Marc Zinnschlag
c5ae95aedd
Merge branch 'master' into c++11
...
Conflicts:
apps/openmw/mwworld/store.hpp
10 years ago
Alexander "Ace" Olofsson
b1cc74dd9a
Explicity instantiate MWMechanics::Stat
10 years ago
Marc Zinnschlag
91d1bab4ac
replaced NULL with nullptr
10 years ago
Alexander "Ace" Olofsson
3655ef16af
Explicitly instantiate ESM::StatState
10 years ago
scrawl
a1432b0255
Move attackingOrSpell flag to the CharacterController
10 years ago
scrawl
59db9664ba
Pass the CharacterController to AiPackage::execute
10 years ago
scrawl
7bacb9418d
Various math code ported to osg
10 years ago
scrawl
de8e5f0db1
Restore projectiles
10 years ago
scrawl
71bafcb52b
Restore head tracking
10 years ago
scrawl
83c6ba97c0
Disable skinning updates for actors beyond the AI processing distance
10 years ago
scrawl
0ff7b2ff11
MechanicsManager, frame update
10 years ago
scrawl
a3417a9c49
CharacterController compiles
10 years ago
dteviot
1d7f3474fa
Fixed more MSVC 2013 warnings.
10 years ago
scrawl
3879ce6ac1
Get rid of "player" string checks ( Fixes #2216 )
10 years ago
scrawl
68de876051
Switch to weapon drawstate when creating a bound weapon ( Fixes #2387 )
10 years ago
scrawl
36e1b6cc48
Support fatigue below zero for the Drain effect ( Fixes #2430 )
10 years ago
scrawl
3d5c1d1190
Adjust fix for maximum attribute damage limit
10 years ago
dteviot
36141b0c53
Merge remote-tracking branch 'OpenMW/master' into FixWarnings
...
Conflicts:
apps/openmw/mwinput/inputmanagerimp.cpp
apps/openmw/mwmechanics/actors.cpp
extern/sdl4ogre/sdlcursormanager.cpp
10 years ago
dteviot
ca8c8c6aa4
fixing MSVC 2013 warning C4244: & C4305
...
conversion from 'const float' to 'int', possible loss of data
conversion from 'double' to 'int', possible loss of data
conversion from 'float' to 'int', possible loss of data
10 years ago
scrawl
cced508916
Remove unintended 1.5 factor for damage/restore magic effects
10 years ago
dteviot
41e15e0c2d
Limit maximum attribute damage ( Fixes #2367 )
...
Maximum damage that an attribute can have = base + fortify.
10 years ago
scrawl
c883a73d30
Several warning fixes
10 years ago
scrawl
2ac4a74a34
Fix running AI for dead actors
10 years ago
scrawl
de23ad5c8d
Change dynamic_cast to static_cast to make coverity happy
10 years ago
scrawl
c3f3f8b3d0
Use only Cell records for saving progress bar ( Fixes #2259 )
10 years ago
dteviot
458b82c308
Centralized "fish can't attack non-swimmer" logic.
10 years ago
dteviot
7fe2f86d06
Slaughter fish attacks when player only knee deep in water ( Fixes #2076 )
10 years ago
scrawl
f267497c03
Allow separate summoned creature instances for each spell ID ( Fixes #2194 )
10 years ago
scrawl
559ddbb480
Quick fix for Ai fast-forward crash in exteriors ( Fixes #2241 )
10 years ago
scrawl
dc1c52bda7
Add some todo comments
10 years ago
scrawl
a8ae0dec52
Implement AiWander fast-forward (Feature #1125 )
10 years ago
scrawl
edc128572d
Add MWMechanics::Actor class for temporary actor state, move AiState there
10 years ago
scrawl
0081a68376
Use fMagicStartIconBlink for spell effect indicator fading
10 years ago
scrawl
105f0f8716
Head tracking: don't look at dead actors
10 years ago
scrawl
d962f0918d
Implement NPC head tracking ( Fixes #1720 )
10 years ago
scrawl
2b78e9795d
Implement Calm effect removing combat packages ( Fixes #1985 )
10 years ago
scrawl
60aa209144
Implement drowning when knocked out underwater ( Fixes #1228 )
10 years ago
scrawl
d034a079e6
Allow equipping twohanded weapon and shield at the same time ( Fixes #1785 )
...
The shield can be equipped, meaning armor rating and item enchantments apply, but can not be blocked with.
10 years ago
scrawl
5f00a3d5c3
Reset lastHitObject when it is retrieved rather than every frame
...
This seems to be how vanilla MW does it.
10 years ago
scrawl
109a3f78a1
Adjust AiFollow distance for groups of multiple followers ( Fixes #1637 )
10 years ago
scrawl
0a466ad643
Make recalculation of magicka less aggressive ( Fixes #2155 )
10 years ago
MiroslavR
b8d5a9486a
Make Restore/Damage Attribute/Skill effects continuous
10 years ago
Marc Zinnschlag
6beee95151
Merge remote-tracking branch 'terrorfisch/aistate'
10 years ago
Thoronador
4d62541b62
fix usage of numeric_limits static functions min() and max()
...
Functions min() and max() of std::numeric_limits<T> are static
and can therefore be accessed via class name and :: operator.
10 years ago
MiroslavR
ad253059b1
Hit indicator for absorb/damage health effect
10 years ago
MiroslavR
0ae604990e
Implement continuous damage indication ( Fixes #1970 )
10 years ago
terrorfisch
0871d45790
Draft how to move temporary package state to CharacterController.
...
Example for a few values shown in AiWander.
10 years ago
scrawl
5c3bc6563b
Fix divisions by zero in normalizedEncumbrance
10 years ago
scrawl
8dd410fe96
Teleport indirect followers as well when using a door ( Fixes #1974 )
10 years ago
scrawl
1c51694aa9
Don't update physics and animation for actors outside the AI processing distance
10 years ago