rexelion
|
48ec680f23
|
use game time instead of real time
|
2017-11-04 19:37:20 +00:00 |
|
Miloslav Číž
|
f34223fce9
|
check the real distance to target in aipursue
|
2017-11-04 20:02:21 +01:00 |
|
rexelion
|
ab66034ed1
|
use uniform_int_distribution instead of rand()
|
2017-11-04 02:15:56 +00:00 |
|
rexelion
|
ee2f3db9a8
|
fixed randomness
|
2017-11-04 01:31:15 +00:00 |
|
rexelion
|
de83ad0116
|
use real time; wait random number of seconds
|
2017-11-04 00:24:09 +00:00 |
|
rexelion
|
5b8610b34b
|
knocked out characters wait some time before getting up
|
2017-11-01 23:44:50 +00:00 |
|
Miloslav Číž
|
ff1265c0e7
|
refactor jump animation
|
2017-10-31 14:22:24 +01:00 |
|
Miloslav Číž
|
7bc512974f
|
use mcurrentjump instead of custom attrib
|
2017-10-30 15:26:38 +01:00 |
|
Miloslav Číž
|
5c8f491441
|
move animation disabling code to a better place
|
2017-10-28 18:46:52 +02:00 |
|
Miloslav Číž
|
f9c396e0ea
|
stop landing animation when turning
|
2017-10-28 15:48:07 +02:00 |
|
David Cernat
|
260b3411c3
|
Merge pull request #317 from OpenMW/master
Add OpenMW commits up to 18 Oct 2017
|
2017-10-18 15:13:48 +03:00 |
|
Andrei Kortunov
|
4d4d247565
|
Use SwimTurnLeft/Right animations correctly
|
2017-10-17 23:26:55 +04:00 |
|
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
|
2017-10-16 07:37:29 +03:00 |
|
scrawl
|
03554b2f4b
|
Fix some style issues flagged by cppcheck
|
2017-10-15 17:06:58 +02:00 |
|
scrawl
|
bbf9b0c0a7
|
Merge pull request #1503 from akortunov/regressions
Handle Trespassing crime differently from Theft
|
2017-10-15 09:08:52 +00:00 |
|
Andrei Kortunov
|
8f255a6b72
|
Handle Trespassing crime differently from Theft (bug #4158)
|
2017-10-15 11:03:02 +04:00 |
|
Andrei Kortunov
|
30b05b557b
|
ExtraSpell magic effect: a basic implementation
|
2017-10-14 16:55:00 +04:00 |
|
David Cernat
|
3e8d7c8416
|
Merge pull request #306 from OpenMW/master
Add OpenMW commits up to 7 Oct 2017
|
2017-10-07 21:54:21 +03:00 |
|
Andrei Kortunov
|
e2afd3690c
|
Remove item by id from InventoryStore
|
2017-10-06 10:54:25 +04:00 |
|
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
|
2017-10-06 04:10:04 +03:00 |
|
Andrei Kortunov
|
1cb7ed5db1
|
Use owned tooltips for items in containers correctly
|
2017-10-04 12:13:45 +04:00 |
|
scrawl
|
b24fd77ea2
|
Merge pull request #1488 from akortunov/equipfix
AI: Autoequip armor when bound armor spell expires
|
2017-10-01 16:06:26 +00:00 |
|
Andrei Kortunov
|
21b6bd176f
|
AI: Autoequip armor when bound armor spell expires
|
2017-10-01 17:11:30 +04:00 |
|
Andrei Kortunov
|
c5fcb9684e
|
Improve owned crosshair feature behaviour
|
2017-09-30 21:29:02 +04:00 |
|
Andrei Kortunov
|
f26206b630
|
Make unconscious actors do not speak and do not track targets
|
2017-09-30 20:55:42 +04:00 |
|
Andrei Kortunov
|
3ebb18ce18
|
Make unconscious actors do not report about crimes
|
2017-09-30 20:35:29 +04:00 |
|
Andrei Kortunov
|
34895157f9
|
Consider taking items from unconscious NPC as a theft
|
2017-09-30 20:22:26 +04:00 |
|
David Cernat
|
44fb7518ee
|
Merge pull request #300 from OpenMW/master
Add OpenMW commits up to 28 Sep 2017
|
2017-09-28 11:09:14 +03:00 |
|
Andrei Kortunov
|
668a947210
|
Inherit owner, if an item is in container (regression #4128)
|
2017-09-27 20:00:41 +04:00 |
|
David Cernat
|
ddf0dfed55
|
Merge pull request #298 from OpenMW/master
Add OpenMW commits up to 26 Sep 2017
|
2017-09-26 21:54:55 +03:00 |
|
Andrei Kortunov
|
9b04a7c1e6
|
Fix idle animations playing
|
2017-09-24 16:26:41 +04:00 |
|
scrawl
|
2a14af2e27
|
Merge pull request #1474 from akortunov/swimanimations
Implement missing swim animations
|
2017-09-23 23:33:37 +00:00 |
|
scrawl
|
22222f07ae
|
Merge pull request #1475 from akortunov/wanderfix
AiWander: reset spawn position, if an actor was moved to another cell
|
2017-09-23 23:10:35 +00:00 |
|
scrawl
|
2494c22d66
|
Merge pull request #1470 from MiroslavR/convertmprj
ESS-Importer: Convert magic projectiles
|
2017-09-23 22:55:56 +00:00 |
|
Andrei Kortunov
|
91adfc9fc0
|
AiWander: reset spawn position, if an actor was moved to another cell (bug #4010)
|
2017-09-23 20:59:06 +04:00 |
|
Andrei Kortunov
|
a57f6ac2af
|
Fix a typo in attack animation name
|
2017-09-23 08:25:58 +04:00 |
|
David Cernat
|
73e7aa838d
|
Merge pull request #296 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwgui/container.cpp
|
2017-09-22 19:12:41 +03:00 |
|
Andrei Kortunov
|
bcad431cc5
|
Implement SwimTurnLeft/Right animations
|
2017-09-22 16:07:00 +04:00 |
|
Andrei Kortunov
|
1c6cfad3cc
|
Implement SwimHit animation
|
2017-09-22 15:49:42 +04:00 |
|
Andrei Kortunov
|
3eb1308c0d
|
Implement SwimKnockdown/out animations
|
2017-09-22 15:26:35 +04:00 |
|
Andrei Kortunov
|
6260bb1366
|
Implement SwimAttack1-3 and SwimDeathKnockDown/Out animations
|
2017-09-22 14:51:06 +04:00 |
|
scrawl
|
75c047a6e0
|
Merge pull request #1472 from akortunov/equipfix
Do not play draw weapon animation when equip a new weapon
|
2017-09-21 13:05:14 +00:00 |
|
Andrei Kortunov
|
5da532a36c
|
Do not play draw weapon animation when equip a new weapon (bug #4056)
|
2017-09-21 10:48:52 +04:00 |
|
MiroslavR
|
f15de6d3ca
|
ESS-Importer: Convert magic projectiles (Closes #2320)
|
2017-09-20 18:58:56 +02:00 |
|
scrawl
|
5ebb43a422
|
Merge pull request #1467 from akortunov/guifixes
Restack soulgems when use SoulTrap
|
2017-09-20 14:15:49 +00:00 |
|
David Cernat
|
7f0ea7d01f
|
Merge pull request #294 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwmechanics/character.cpp
|
2017-09-20 16:52:44 +03:00 |
|
Andrei Kortunov
|
9342a0254f
|
Restack soulgems when use SoulTrap
|
2017-09-20 10:44:24 +04:00 |
|
scrawl
|
5688257837
|
Merge pull request #1462 from kcat/master
Minor animation fixes
|
2017-09-19 20:15:47 +00:00 |
|
scrawl
|
ed5b6320f3
|
Merge pull request #1463 from akortunov/getdetected
Allow to use GetDetected without a reference
|
2017-09-19 20:15:16 +00:00 |
|
David Cernat
|
4d4eb1bb9f
|
Merge pull request #292 from OpenMW/master
Add OpenMW commits up to 18 Sep 2017
|
2017-09-19 09:40:45 +03:00 |
|
Andrei Kortunov
|
65d8e2ff5d
|
Allow to use GetDetected without a reference (bug #3110)
|
2017-09-18 21:46:57 +04:00 |
|
Chris Robinson
|
b770c1493f
|
Don't spam about missing animations
|
2017-09-18 01:28:40 -07:00 |
|
scrawl
|
d294d7e284
|
Fix possible fall damage when switching from falling to flying
|
2017-09-17 23:16:49 +00:00 |
|
scrawl
|
fcb815f2c7
|
Move fall height reset into PhysicsSystem (Fixes #4049)
To avoid using onGround before it's actually set.
|
2017-09-17 23:06:51 +00:00 |
|
scrawl
|
a560841705
|
Merge pull request #1460 from AnyOldName3/invalid-death-count-cleaning
Check death counts are for valid actors before loading them
|
2017-09-17 14:42:56 +00:00 |
|
AnyOldName3
|
0be7e2a5a5
|
Fix really obvious flaw with ignored records not being skipped that I missed
|
2017-09-17 14:16:17 +01:00 |
|
AnyOldName3
|
5a5cb1a160
|
Check death counts are for valid actors before loading them
|
2017-09-17 14:09:29 +01:00 |
|
David Cernat
|
960b91a53c
|
Merge pull request #290 from OpenMW/master
Add OpenMW commits up to 17 Sep 2017
|
2017-09-17 10:53:33 +03:00 |
|
scrawl
|
f594eda574
|
Reset attackStrength when starting a new attack (Fixes #3935)
|
2017-09-16 23:04:54 +00:00 |
|
Chris Robinson
|
780e82480d
|
Make the PlayMode and PlayType enums scoped
Also shorten them by putting them in the MWSound namespace
|
2017-09-15 02:36:59 -07:00 |
|
David Cernat
|
bd541b1e5b
|
Merge pull request #287 from OpenMW/master while resolving conflicts
# Conflicts:
# CMakeLists.txt
# apps/openmw/CMakeLists.txt
|
2017-09-12 07:38:49 +03:00 |
|
Andrei Kortunov
|
661232222f
|
Allow guards to attack fighting creatures only in fAlarmRadius range
|
2017-09-10 15:26:48 +04:00 |
|
scrawl
|
8f1c8759e4
|
Merge pull request #1432 from akortunov/alchemyfix
Update alchemy effects after every created potion (#4079)
|
2017-09-07 20:51:42 +00:00 |
|
Andrei Kortunov
|
dc0313a36f
|
Use base skill value when calculating rank requirements
|
2017-09-07 21:06:10 +04:00 |
|
Andrei Kortunov
|
7559d25317
|
Update alchemy effects after every created potion (#4079)
|
2017-09-06 15:11:47 +04:00 |
|
David Cernat
|
b64f379949
|
Merge pull request #286 from OpenMW/master while resolving conflicts
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwmechanics/actors.hpp
|
2017-09-04 18:05:24 +03:00 |
|
David Cernat
|
ccb15cc09e
|
[Client] When players die, make guards willing to arrest them again
|
2017-09-04 15:13:05 +03:00 |
|
Andrei Kortunov
|
a5b01fefec
|
Allow to interrupt an attack, if attack button is held
|
2017-09-01 14:28:21 +04:00 |
|
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
|
2017-08-31 15:14:13 +03:00 |
|
scrawl
|
dc53573de4
|
Merge pull request #1405 from akortunov/stancechangefixes
Do not allow player to change weapon/spell during attack or spellcast
|
2017-08-29 23:11:23 +00:00 |
|
Andrei Kortunov
|
8003dbee12
|
Combat AI: use effective cast cost when rate enchanted weapon
|
2017-08-29 16:40:55 +04:00 |
|
Andrei Kortunov
|
fb45995a41
|
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445)
|
2017-08-29 15:53:23 +04:00 |
|
Andrei Kortunov
|
e799cbdb51
|
Combat AI: allow only one summoned creature at time
|
2017-08-22 09:18:49 +04:00 |
|
scrawl
|
2611377081
|
Merge pull request #1350 from akortunov/deathanimationfix
Do not allow to loot fighting actors during death animation (bug #3528)
|
2017-08-18 22:04:12 +00:00 |
|
scrawl
|
f277007b49
|
Merge pull request #1404 from akortunov/ownedcrosshair
Owned crosshair feature improvements [discussion]
|
2017-08-18 20:21:23 +00:00 |
|
Andrei Kortunov
|
7c80ddc9de
|
Owned crosshair improvements (bug #2789)
|
2017-08-18 17:08:15 +04:00 |
|
Andrei Kortunov
|
641a6cd842
|
Added a delay before summoned creature corpse despawning
|
2017-08-18 11:58:28 +04:00 |
|
Capostrophic
|
6c8c883dc0
|
Making knownEffect aware that there can be more than 4 potion effects
|
2017-08-18 00:47:28 +03:00 |
|
scrawl
|
b73ed5ccac
|
Merge pull request #1391 from akortunov/aifollow
AiFollow: add a threshold when turning to target
|
2017-08-17 20:17:11 +00:00 |
|
Andrei Kortunov
|
d8d47f081b
|
AiFollow: add a threshold when turning to target
|
2017-08-17 22:52:34 +04:00 |
|
scrawl
|
c231d20413
|
Merge pull request #1362 from akortunov/spellpriority
Combat AI: use WhenUsed enchantments [Feedback needed]
|
2017-08-16 21:23:57 +00:00 |
|
scrawl
|
306b58349e
|
Merge pull request #1387 from akortunov/movementfix
Check actual movement for GetPCRunning and GetPCSneaking [Feedback needed]
|
2017-08-16 20:50:49 +00:00 |
|
scrawl
|
d1161819bf
|
Merge pull request #1396 from akortunov/dispelfix
Dispel only effects from spells
|
2017-08-16 20:49:40 +00:00 |
|
Andrei Kortunov
|
bc7353f100
|
Check animation state for GetPCRunning and GetPCSneaking
|
2017-08-16 20:30:47 +04:00 |
|
Andrei Kortunov
|
1e983604db
|
Dispel only effects from spells (bug #3995)
|
2017-08-15 09:35:29 +04:00 |
|
scrawl
|
8acf0ba633
|
Merge pull request #1394 from akortunov/followerattackfix
Prevent followers from attacking player if crime was reported
|
2017-08-14 22:19:46 +00:00 |
|
Andrei Kortunov
|
7a5645b35d
|
Prevent followers from attacking player if crime was reported
|
2017-08-14 18:42:19 +04:00 |
|
Andrei Kortunov
|
f84eb68b3d
|
Confiscate an item when you try to sell it to its owner (bug #3944)
|
2017-08-14 11:31:17 +04:00 |
|
Andrei Kortunov
|
ab391f17db
|
Fixes regression in spell school detection (bug #4007)
|
2017-08-07 12:12:57 +04:00 |
|
scrawl
|
ba72eb77f4
|
Merge pull request #1374 from akortunov/guardfix
Disable AiPursue package for player's followers
|
2017-08-06 21:11:08 +00:00 |
|
David Cernat
|
77ce05b7d6
|
[Client] Fix spell casting probability synchronization
|
2017-08-06 00:11:54 +03:00 |
|
Andrei Kortunov
|
72ce118d02
|
Disable AiPursue package for player's followers
|
2017-08-05 12:38:26 +04:00 |
|
Andrei Kortunov
|
cf7a6232d0
|
Combat AI: use WhenUsed enchantments
|
2017-08-05 12:18:38 +04:00 |
|
David Cernat
|
721b218cc2
|
Merge pull request #258 from OpenMW/master while resolving conflicts
# Conflicts:
# .travis.yml
# README.md
|
2017-08-05 00:09:34 +03:00 |
|
scrawl
|
a63b9e33fd
|
Merge pull request #1369 from akortunov/tauntfix
Take in account a temporary disposition in isAggressive check (bug #3…
|
2017-08-03 21:01:03 +00:00 |
|
Andrei Kortunov
|
d1489f5b42
|
Take in account a temporary disposition in isAggressive check (bug #3987)
|
2017-08-03 19:18:31 +04:00 |
|
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.
|
2017-08-02 11:35:53 +03:00 |
|
Andrei Kortunov
|
604f9ee323
|
Split weapons and spells rating code from combat actions
|
2017-08-01 09:05:35 +04:00 |
|
Andrei Kortunov
|
b7cfb1aaf4
|
Fixed DamageHealth and AbsorbHealth effects applying
|
2017-07-31 23:05:19 +04:00 |
|
scrawl
|
eac2e52841
|
Merge pull request #1329 from akortunov/priorityfix
Combat AI: make default spell priority calculation formula close to vanilla
|
2017-07-31 18:21:47 +00:00 |
|