Allofich
e0c54b3f39
Stop guards trying to arrest player when calm
...
(Fixes #3863 )
7 years ago
David Cernat
047ad40b96
[Client] Clear FortifyAttribute effects when server sets modifier to 0
7 years ago
David Cernat
e7f20e7daf
Merge pull request #351 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
# README.md
7 years ago
scrawl
47a5229eed
Merge pull request #1564
7 years ago
scrawl
59bfd670c0
Merge pull request #1571
7 years ago
David Cernat
22521578eb
Merge pull request #349 from OpenMW/master
...
Add OpenMW commits up to 28 Nov 2017
7 years ago
Grigorii Latyshev
2abb1a2ec2
Added checkMagicka parameter
7 years ago
Grigorii Latyshev
9fe5a4d236
Revert condition changes
7 years ago
Grigorii Latyshev
dab72b45db
Move mana reducing code back
7 years ago
Andrei Kortunov
b9d9660efd
Update music state in the menu mode (bug #3664 )
7 years ago
Andrei Kortunov
f7f8dfaf2a
AiWander: do not allow flying/swimming creatures to use pathgrid
7 years ago
scrawl
c50b18b3bb
Move PathgridGraph out of CellStore
...
By definition this is not 'Mutable state of a cell' and does not belong in CellStore.
This change should improve startup times (graph is now loaded on demand) and edits to 'pathgrid.hpp' no longer cause the entirety of OpenMW to be rebuilt.
7 years ago
scrawl
5fe68ab062
Merge pull request #1419
7 years ago
Grigorii Latyshev
ce32462358
Move code to apps/openmw/mwmechanics/spellcasting.cpp, move reduce mana code to CastSpell::cast(const ESM::Spell*)
7 years ago
Andrei Kortunov
dea7d0beff
Do not interrupt swim and sneak idle animations during attack (bug #4122 )
7 years ago
David Cernat
5aff515d3f
Merge pull request #337 from OpenMW/master
...
Add OpenMW commits up to 15 Nov 2017
7 years ago
scrawl
cf40d19d7d
Merge pull request #1551 from thegriglat/abs
...
Change abs to std::abs
7 years ago
scrawl
60fba7acd8
Fix reorder warning
7 years ago
Grigorii Latyshev
6e4f6c4bd5
Change abs to std::abs
7 years ago
David Cernat
2ba1c84cf7
Merge pull request #335 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwgui/container.cpp
7 years ago
scrawl
a7fd27f413
Merge pull request #1544 from rexelion/archerrangefix
...
use fProjectileMaxSpeed for ranged weapons distance (fixes #4192 )
7 years ago
scrawl
98b4f9c596
Merge pull request #1549 from akortunov/itemmodels
...
Item models reworking
7 years ago
Andrei Kortunov
8c0dcd8b2b
Do not track a nearest actor during combat and pursue (bug #4179 )
7 years ago
rexelion
f0649849b8
changed variable name to be more descriptive
7 years ago
Andrei Kortunov
9943bd4d74
AiWander fast forwarding improvements (bug #3638 )
7 years ago
Andrei Kortunov
99517d83ea
Bound items detection refactoring
7 years ago
Andrei Kortunov
a02124f884
Handle item owners during pickpocketing
7 years ago
rexelion
69a56eaea3
don't initialise rangeAttackOfTarget
7 years ago
David Cernat
f2a6957e16
Merge pull request #331 from OpenMW/master while resolving conflicts
7 years ago
rexelion
983c33c4c8
don't use a pointer for ActionWeapon
7 years ago
rexelion
cab0002461
Backing up distance is now dependent on opponents's weapon range; don't back up from ranged oponents
7 years ago
rexelion
a1d9f11b04
use fProjectileMaxSpeed for ranged weapons distance
7 years ago
scrawl
801f2d42d5
Merge pull request #1537 from drummyfish/guardfix
...
Check the real distance to target in AIPursue (issue #4184 )
7 years ago
Miloslav Číž
f98a821482
fix possible bug in aipursue
7 years ago
scrawl
87c79d7102
Merge pull request #1536 from rexelion/knockoutfix
...
Wait a few seconds before getting up (fixes #3884 )
7 years ago
Miloslav Číž
430d01a39a
additional animation refactor
7 years ago
rexelion
de7a7d842b
mTimeUntilWake is initialised in the constructor
7 years ago
rexelion
48ec680f23
use game time instead of real time
7 years ago
Miloslav Číž
f34223fce9
check the real distance to target in aipursue
7 years ago
rexelion
ab66034ed1
use uniform_int_distribution instead of rand()
7 years ago
rexelion
ee2f3db9a8
fixed randomness
7 years ago
rexelion
de83ad0116
use real time; wait random number of seconds
7 years ago
rexelion
5b8610b34b
knocked out characters wait some time before getting up
7 years ago
Miloslav Číž
ff1265c0e7
refactor jump animation
7 years ago
Miloslav Číž
7bc512974f
use mcurrentjump instead of custom attrib
7 years ago
Miloslav Číž
5c8f491441
move animation disabling code to a better place
7 years ago
Miloslav Číž
f9c396e0ea
stop landing animation when turning
7 years ago
David Cernat
260b3411c3
Merge pull request #317 from OpenMW/master
...
Add OpenMW commits up to 18 Oct 2017
7 years ago
Andrei Kortunov
4d4d247565
Use SwimTurnLeft/Right animations correctly
7 years ago
David Cernat
e164e6305e
Merge pull request #313 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/mwgui/jailscreen.cpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
7 years ago
scrawl
03554b2f4b
Fix some style issues flagged by cppcheck
7 years ago
scrawl
bbf9b0c0a7
Merge pull request #1503 from akortunov/regressions
...
Handle Trespassing crime differently from Theft
7 years ago
Andrei Kortunov
8f255a6b72
Handle Trespassing crime differently from Theft (bug #4158 )
7 years ago
Andrei Kortunov
30b05b557b
ExtraSpell magic effect: a basic implementation
7 years ago
David Cernat
3e8d7c8416
Merge pull request #306 from OpenMW/master
...
Add OpenMW commits up to 7 Oct 2017
7 years ago
Andrei Kortunov
e2afd3690c
Remove item by id from InventoryStore
7 years ago
David Cernat
38247ff086
Merge pull request #303 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwbase/dialoguemanager.hpp
# apps/openmw/mwdialogue/dialoguemanagerimp.hpp
# apps/openmw/mwgui/container.cpp
# apps/openmw/mwgui/windowmanagerimp.cpp
# apps/openmw/mwscript/dialogueextensions.cpp
7 years ago
Andrei Kortunov
1cb7ed5db1
Use owned tooltips for items in containers correctly
7 years ago
scrawl
b24fd77ea2
Merge pull request #1488 from akortunov/equipfix
...
AI: Autoequip armor when bound armor spell expires
7 years ago
Andrei Kortunov
21b6bd176f
AI: Autoequip armor when bound armor spell expires
7 years ago
Andrei Kortunov
c5fcb9684e
Improve owned crosshair feature behaviour
7 years ago
Andrei Kortunov
f26206b630
Make unconscious actors do not speak and do not track targets
7 years ago
Andrei Kortunov
3ebb18ce18
Make unconscious actors do not report about crimes
7 years ago
Andrei Kortunov
34895157f9
Consider taking items from unconscious NPC as a theft
7 years ago
David Cernat
44fb7518ee
Merge pull request #300 from OpenMW/master
...
Add OpenMW commits up to 28 Sep 2017
7 years ago
Andrei Kortunov
668a947210
Inherit owner, if an item is in container (regression #4128 )
7 years ago
David Cernat
ddf0dfed55
Merge pull request #298 from OpenMW/master
...
Add OpenMW commits up to 26 Sep 2017
7 years ago
Andrei Kortunov
9b04a7c1e6
Fix idle animations playing
7 years ago
scrawl
2a14af2e27
Merge pull request #1474 from akortunov/swimanimations
...
Implement missing swim animations
7 years ago
scrawl
22222f07ae
Merge pull request #1475 from akortunov/wanderfix
...
AiWander: reset spawn position, if an actor was moved to another cell
7 years ago
scrawl
2494c22d66
Merge pull request #1470 from MiroslavR/convertmprj
...
ESS-Importer: Convert magic projectiles
7 years ago
Andrei Kortunov
91adfc9fc0
AiWander: reset spawn position, if an actor was moved to another cell (bug #4010 )
7 years ago
Andrei Kortunov
a57f6ac2af
Fix a typo in attack animation name
7 years ago
David Cernat
73e7aa838d
Merge pull request #296 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwgui/container.cpp
7 years ago
Andrei Kortunov
bcad431cc5
Implement SwimTurnLeft/Right animations
7 years ago
Andrei Kortunov
1c6cfad3cc
Implement SwimHit animation
7 years ago
Andrei Kortunov
3eb1308c0d
Implement SwimKnockdown/out animations
7 years ago
Andrei Kortunov
6260bb1366
Implement SwimAttack1-3 and SwimDeathKnockDown/Out animations
7 years ago
scrawl
75c047a6e0
Merge pull request #1472 from akortunov/equipfix
...
Do not play draw weapon animation when equip a new weapon
7 years ago
Andrei Kortunov
5da532a36c
Do not play draw weapon animation when equip a new weapon (bug #4056 )
7 years ago
MiroslavR
f15de6d3ca
ESS-Importer: Convert magic projectiles ( Closes #2320 )
7 years ago
scrawl
5ebb43a422
Merge pull request #1467 from akortunov/guifixes
...
Restack soulgems when use SoulTrap
7 years ago
David Cernat
7f0ea7d01f
Merge pull request #294 from OpenMW/master while resolving conflicts
...
# Conflicts:
# apps/openmw/mwmechanics/character.cpp
7 years ago
Andrei Kortunov
9342a0254f
Restack soulgems when use SoulTrap
7 years ago
scrawl
5688257837
Merge pull request #1462 from kcat/master
...
Minor animation fixes
7 years ago
scrawl
ed5b6320f3
Merge pull request #1463 from akortunov/getdetected
...
Allow to use GetDetected without a reference
7 years ago
David Cernat
4d4eb1bb9f
Merge pull request #292 from OpenMW/master
...
Add OpenMW commits up to 18 Sep 2017
7 years ago
Andrei Kortunov
65d8e2ff5d
Allow to use GetDetected without a reference (bug #3110 )
7 years ago
Chris Robinson
b770c1493f
Don't spam about missing animations
7 years ago
scrawl
d294d7e284
Fix possible fall damage when switching from falling to flying
7 years ago
scrawl
fcb815f2c7
Move fall height reset into PhysicsSystem ( Fixes #4049 )
...
To avoid using onGround before it's actually set.
7 years ago
scrawl
a560841705
Merge pull request #1460 from AnyOldName3/invalid-death-count-cleaning
...
Check death counts are for valid actors before loading them
7 years ago
AnyOldName3
0be7e2a5a5
Fix really obvious flaw with ignored records not being skipped that I missed
7 years ago
AnyOldName3
5a5cb1a160
Check death counts are for valid actors before loading them
7 years ago
David Cernat
960b91a53c
Merge pull request #290 from OpenMW/master
...
Add OpenMW commits up to 17 Sep 2017
7 years ago
scrawl
f594eda574
Reset attackStrength when starting a new attack ( Fixes #3935 )
7 years ago
Chris Robinson
780e82480d
Make the PlayMode and PlayType enums scoped
...
Also shorten them by putting them in the MWSound namespace
7 years ago
David Cernat
bd541b1e5b
Merge pull request #287 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/CMakeLists.txt
7 years ago
Andrei Kortunov
661232222f
Allow guards to attack fighting creatures only in fAlarmRadius range
7 years ago
scrawl
8f1c8759e4
Merge pull request #1432 from akortunov/alchemyfix
...
Update alchemy effects after every created potion (#4079 )
7 years ago
Andrei Kortunov
dc0313a36f
Use base skill value when calculating rank requirements
7 years ago
Andrei Kortunov
7559d25317
Update alchemy effects after every created potion ( #4079 )
7 years ago
David Cernat
b64f379949
Merge pull request #286 from OpenMW/master while resolving conflicts
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwmechanics/actors.hpp
7 years ago
David Cernat
ccb15cc09e
[Client] When players die, make guards willing to arrest them again
7 years ago
Andrei Kortunov
a5b01fefec
Allow to interrupt an attack, if attack button is held
7 years ago
David Cernat
4468e6ec4a
Merge pull request #280 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .gitignore
# apps/openmw/mwmechanics/actors.hpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
7 years ago
scrawl
dc53573de4
Merge pull request #1405 from akortunov/stancechangefixes
...
Do not allow player to change weapon/spell during attack or spellcast
7 years ago
Andrei Kortunov
8003dbee12
Combat AI: use effective cast cost when rate enchanted weapon
7 years ago
Andrei Kortunov
fb45995a41
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445 )
7 years ago
Andrei Kortunov
e799cbdb51
Combat AI: allow only one summoned creature at time
7 years ago
scrawl
2611377081
Merge pull request #1350 from akortunov/deathanimationfix
...
Do not allow to loot fighting actors during death animation (bug #3528 )
7 years ago
scrawl
f277007b49
Merge pull request #1404 from akortunov/ownedcrosshair
...
Owned crosshair feature improvements [discussion]
7 years ago
Andrei Kortunov
7c80ddc9de
Owned crosshair improvements (bug #2789 )
7 years ago
Andrei Kortunov
641a6cd842
Added a delay before summoned creature corpse despawning
7 years ago
Capostrophic
6c8c883dc0
Making knownEffect aware that there can be more than 4 potion effects
7 years ago
scrawl
b73ed5ccac
Merge pull request #1391 from akortunov/aifollow
...
AiFollow: add a threshold when turning to target
7 years ago
Andrei Kortunov
d8d47f081b
AiFollow: add a threshold when turning to target
7 years ago
scrawl
c231d20413
Merge pull request #1362 from akortunov/spellpriority
...
Combat AI: use WhenUsed enchantments [Feedback needed]
7 years ago
scrawl
306b58349e
Merge pull request #1387 from akortunov/movementfix
...
Check actual movement for GetPCRunning and GetPCSneaking [Feedback needed]
7 years ago
scrawl
d1161819bf
Merge pull request #1396 from akortunov/dispelfix
...
Dispel only effects from spells
7 years ago
Andrei Kortunov
bc7353f100
Check animation state for GetPCRunning and GetPCSneaking
7 years ago
Andrei Kortunov
1e983604db
Dispel only effects from spells (bug #3995 )
7 years ago
scrawl
8acf0ba633
Merge pull request #1394 from akortunov/followerattackfix
...
Prevent followers from attacking player if crime was reported
7 years ago
Andrei Kortunov
7a5645b35d
Prevent followers from attacking player if crime was reported
7 years ago
Andrei Kortunov
f84eb68b3d
Confiscate an item when you try to sell it to its owner (bug #3944 )
7 years ago
Andrei Kortunov
ab391f17db
Fixes regression in spell school detection (bug #4007 )
8 years ago
scrawl
ba72eb77f4
Merge pull request #1374 from akortunov/guardfix
...
Disable AiPursue package for player's followers
8 years ago
David Cernat
77ce05b7d6
[Client] Fix spell casting probability synchronization
8 years ago
Andrei Kortunov
72ce118d02
Disable AiPursue package for player's followers
8 years ago
Andrei Kortunov
cf7a6232d0
Combat AI: use WhenUsed enchantments
8 years ago
David Cernat
721b218cc2
Merge pull request #258 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# README.md
8 years ago
scrawl
a63b9e33fd
Merge pull request #1369 from akortunov/tauntfix
...
Take in account a temporary disposition in isAggressive check (bug #3…
8 years ago
Andrei Kortunov
d1489f5b42
Take in account a temporary disposition in isAggressive check (bug #3987 )
8 years ago
elsid
748f5225a9
Copy PathFinder::mPath back value when pass to MWMechanics::AiPackage::pathTo as dest
...
May become dangling reference because method may remove all elements from mPath.
8 years ago
Andrei Kortunov
604f9ee323
Split weapons and spells rating code from combat actions
8 years ago
Andrei Kortunov
b7cfb1aaf4
Fixed DamageHealth and AbsorbHealth effects applying
8 years ago
scrawl
eac2e52841
Merge pull request #1329 from akortunov/priorityfix
...
Combat AI: make default spell priority calculation formula close to vanilla
8 years ago
scrawl
fde6e29628
Merge pull request #1326 from akortunov/spellpriority
...
Combat AI improvements [feedback needed]
8 years ago
scrawl
333648c975
Merge pull request #1324 from akortunov/doorfix
...
Improved doors detection
8 years ago
Andrei Kortunov
10eb6ec75f
AI: Check angle between actor and door
8 years ago
Allofich
dae19412f2
Fix problem with animations not looping
...
Fixes #3804
8 years ago
scrawl
631d79f1c8
Merge pull request #1346 from akortunov/aibreathe
...
AiBreathe AI package (feature #1374 )
8 years ago
scrawl
4c2487d55f
Merge pull request #1353 from akortunov/restfix
...
Update effects during rest (bug #3679 )
8 years ago
David Cernat
4db64e1721
[Client] Synchronize spellcasting for non-bipedal creatures
8 years ago
Andrei Kortunov
920021c61b
Update effects during rest (bug #3679 )
8 years ago
David Cernat
e6e5d406b8
Merge pull request #248 from OpenMW/master
...
Add OpenMW commits up to 26 Jul 2017, part 2
8 years ago
David Cernat
796118c266
[Client] Send StatsDynamic packets more often
8 years ago
scrawl
d3be4769ea
Merge pull request #1347 from akortunov/encumberancefix
...
Fixed encumberance check (bug #3963 )
8 years ago
David Cernat
84662ed3fe
[Client] Add temporary warnings when creating custom spells and items
8 years ago
Andrei Kortunov
548814bfbc
Added AiBreathe package (feature #1374 )
8 years ago