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 |
|
Andrei Kortunov
|
6f22d819c5
|
Do not allow to switch weapon to probe or lockpick during attack
|
2017-08-31 12:36:54 +04: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
|
fb45995a41
|
Do not allow player to change weapon/spell during attack or spellcasting (bug #2445)
|
2017-08-29 15:53:23 +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 |
|
Andrei Kortunov
|
7c80ddc9de
|
Owned crosshair improvements (bug #2789)
|
2017-08-18 17:08:15 +04:00 |
|
Andrei Kortunov
|
3f159960b7
|
Restored pickpocket and werewolf check
|
2017-08-12 21:18:05 +04:00 |
|
Andrei Kortunov
|
dd919b9f2c
|
Do not allow to loot fighting actors during death animation (bug #3528)
|
2017-08-07 09:55:50 +04:00 |
|
Koncord
|
6222c20e82
|
[Client] Convert MechanicsHelper to namespace
|
2017-06-27 16:43:53 +08:00 |
|
David Cernat
|
c6aee3b780
|
[Client] Fix build by changing boost::shared_ptr into std::shared_ptr
|
2017-06-18 19:36:06 +03:00 |
|
David Cernat
|
fa3baac0f3
|
Merge pull request #228 from OpenMW/master while resolving conflicts
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/main.cpp
|
2017-06-18 18:16:10 +03:00 |
|
scrawl
|
dd3f612e88
|
Merge pull request #1316 from akortunov/doorfix
Doors usage improvements
|
2017-06-12 23:34:40 +02:00 |
|
Andrei Kortunov
|
cab51d26cc
|
Doors: small key search optimizations
|
2017-06-10 22:33:14 +04:00 |
|
Bret Curtis
|
d48b829b45
|
replace and purge boost::lexical_cast
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
David Cernat
|
1c6e359fe9
|
[Client] Set and clear hitAttemptActorId for DedicatedPlayers
This allows a DedicatedPlayer's follower NPCs to target enemies attacking the DedicatedPlayer.
|
2017-05-30 08:20:45 +03:00 |
|
David Cernat
|
20a72ec807
|
[Client] Send ObjectTrap packets when disarming traps with keys & probes
|
2017-05-26 01:47:59 +03:00 |
|
David Cernat
|
b1264cca92
|
[Client] Send ObjectLock whenever using spells or keys to unlock objects
|
2017-05-24 16:25:44 +03:00 |
|
David Cernat
|
34f0a5e076
|
[Client] Disable leveled creatures from their class instead of scene.cpp
|
2017-05-07 03:18:15 +03:00 |
|
David Cernat
|
4d81455020
|
[General] Rework and simplify death reasons so they work with NPCs
|
2017-05-05 22:16:31 +03:00 |
|
David Cernat
|
809b4d78ba
|
[Client] Split off DedicatedPlayer and PlayerList into different files
|
2017-04-30 14:57:43 +03:00 |
|
David Cernat
|
ea7c3f2dc7
|
[Client] Make tes3mp combat code work with Creatures, not just NPCs
|
2017-04-24 21:06:23 +03:00 |
|
David Cernat
|
2e8714afaa
|
[Client] Rethink and restructure tes3mp combat code so it works for NPCs
|
2017-04-19 22:06:04 +03:00 |
|
David Cernat
|
014ff7a059
|
[Client] Replace usage of Networking::isDedicatedPlayer()
|
2017-04-18 18:07:39 +03:00 |
|
David Cernat
|
07c2d4251e
|
[Client] Add and use mwmp::PlayerList::isDedicatedPlayer()
|
2017-04-17 20:36:20 +03:00 |
|
David Cernat
|
0aaf68c994
|
[Client] Rename mwmp::Players into mwmp::PlayerList for clarity
|
2017-04-17 19:10:33 +03:00 |
|
David Cernat
|
a650683bae
|
[General] Add and use Target struct in mwmp::Attack
|
2017-04-17 18:31:39 +03:00 |
|
David Cernat
|
9882ceedf3
|
[General] Remove attackerGuid from mwmp::Attack because it is redundant
|
2017-04-17 18:03:33 +03:00 |
|
David Cernat
|
caf5428532
|
[General] Rename mwmp::Attack vars in preparation for Actor support
|
2017-04-17 17:24:11 +03:00 |
|
David Cernat
|
2565816b22
|
[Client] Delimit and clarify combat changes made by tes3mp
Additionally, revert unneeded small changes to the formatting of OpenMW code
|
2017-04-17 11:55:22 +03:00 |
|
David Cernat
|
678edffb5a
|
[Client] Rename updateDynamicStats() into updateStatsDynamic()
|
2017-04-16 14:11:55 +03:00 |
|
David Cernat
|
bf17464074
|
Merge pull request #198 from OpenMW/master
Add OpenMW commits up to 14 Apr 2017
|
2017-04-15 05:36:50 +03:00 |
|
scrawl
|
f63b1e81cd
|
Merge pull request #1228 from akortunov/master
Options to show hidden weapon parameters
|
2017-04-14 20:01:08 +02:00 |
|
David Cernat
|
c6cd0a2953
|
Merge pull request #196 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwmechanics/spellcasting.cpp
|
2017-04-13 07:07:49 +03:00 |
|
Andrei Kortunov
|
506cc47c9d
|
Add option to show reach and attack speed for melee weapons
|
2017-04-12 09:12:25 +04:00 |
|
Andrei Kortunov
|
14b59e0e4b
|
Vanilla-like tgm (fixes #3798)
|
2017-03-25 22:40:11 +04:00 |
|
David Cernat
|
c10dd1b002
|
Merge pull request #188 from OpenMW/master
Add OpenMW commits up to 24 Mar 2017
|
2017-03-24 07:24:55 +02:00 |
|
Allofich
|
5282556ae0
|
Show names on combat actors when RMB GUI is active
Fixes (#3797)
|
2017-03-22 20:04:29 +09:00 |
|
Andrei Kortunov
|
1286754fb3
|
Add a new option to show arrow damage (feature #2923)
|
2017-03-18 08:07:36 +04:00 |
|
David Cernat
|
a2ef39c655
|
Merge pull request #178 from OpenMW/master
Add OpenMW commits up to 2 Mar 2017
|
2017-03-02 22:14:15 +02:00 |
|
scrawl
|
1692b7f38e
|
Merge pull request #1209 from dhustkoder/master
Added ConstContainerStoreIterator (Task #3092)
|
2017-03-02 18:36:21 +01:00 |
|
Rafael Moura
|
18a4b64f1a
|
Porting more ContainerStoreIterator usage to const version #2
|
2017-02-27 21:50:10 +00:00 |
|
Rafael Moura
|
05cc69f6f1
|
Porting more ContainerStoreIterator usage to const version
|
2017-02-26 21:24:51 +00:00 |
|
David Cernat
|
a1988ac6ef
|
Merge pull request #161 from OpenMW/master
Add OpenMW commits up to 21 Feb 2017
|
2017-02-21 07:02:59 +02:00 |
|
scrawl
|
22482b7eec
|
Don't use xmesh.nif over mesh.nif for classes that don't make use of the separated keyframes
|
2017-02-20 19:04:02 +01:00 |
|
Rafael Moura
|
9963601484
|
Porting code to ConstContainerStoreIterator #1
|
2017-02-19 15:18:35 +00:00 |
|
Rafael Moura
|
ecbde7b11e
|
Added ConstContainerStoreIterator
using base template for ContainerStoreIterators
less template arguments for ContainerStoreIteratorBase
|
2017-02-18 13:47:18 +00:00 |
|
David Cernat
|
0d75264221
|
Merge pull request #155 from OpenMW/master
Add OpenMW commits up to 17 Feb 2017, part 2
|
2017-02-17 23:19:30 +02:00 |
|
MiroslavR
|
f883951d75
|
Fix incorrect calculation of armor rating (Bug #3754)
|
2017-02-17 03:11:37 +01:00 |
|
David Cernat
|
a5d7c5fd39
|
Merge pull request #148 from OpenMW/master
Add OpenMW commits up to 13 Feb 2017
|
2017-02-13 21:29:51 +02:00 |
|
Allofich
|
6b53541571
|
Prevent AI actors from hitting unintended targets
(Fixes #3254)
|
2017-02-12 19:51:19 +09:00 |
|
David Cernat
|
d528a0edb5
|
Merge pull request #147 from OpenMW/master
Add OpenMW commits up to 11 Feb 2017
|
2017-02-11 21:27:51 +02:00 |
|
Allofich
|
e047679595
|
Fix trying to access stats on non-actors
|
2017-02-11 19:59:42 +09:00 |
|
David Cernat
|
6763718412
|
Merge pull request #146 from OpenMW/master while resolving conflicts
# Conflicts:
# apps/openmw/mwclass/npc.cpp
# apps/openmw/mwmechanics/actors.cpp
|
2017-02-10 21:39:16 +02:00 |
|
Allofich
|
5d2090684a
|
Store mHitAttemptActorId in save files
|
2017-02-07 01:26:26 +09:00 |
|
Allofich
|
25c64dbb0f
|
Make combat engagement logic more like vanilla
(Fixes #2678, Fixes #3705)
|
2017-02-07 01:25:12 +09:00 |
|
David Cernat
|
2158e94a96
|
[Client] Fix setting of attack parameters after recent changes
|
2017-01-25 18:04:20 +02:00 |
|
David Cernat
|
63c8a98083
|
[General] Stop using virtual functions in BasePlayer
|
2017-01-25 17:06:15 +02:00 |
|
David Cernat
|
dfb87e9e0d
|
Merge pull request #124 from OpenMW/master
Add OpenMW commits up to 11 Jan
|
2017-01-11 13:30:22 +02:00 |
|
MiroslavR
|
f1f9209814
|
Creatures now auto-equip shields (Fixes #3704)
|
2017-01-08 20:52:04 +01:00 |
|
David Cernat
|
973db7c78a
|
Merge pull request #113 from OpenMW/master
Add OpenMW commits up to 17 Dec
|
2016-12-17 23:27:09 +02:00 |
|
Koncord
|
536715cf46
|
Cleanup tes3mp headers
|
2016-12-16 16:59:15 +08:00 |
|
Leon Krieg
|
739cd5ba45
|
Fixed more spelling mistakes
|
2016-12-15 13:09:40 +01:00 |
|
David Cernat
|
3a733eb122
|
Make tes3mp includes consistent
|
2016-11-17 17:16:25 +02:00 |
|
David Cernat
|
fa9d6e810e
|
Use lowerCamelCase in tes3mp client function names like OpenMW does
|
2016-11-15 21:54:06 +02:00 |
|
Koncord
|
799842b5da
|
Reduce using of the CPU
|
2016-11-12 20:11:27 +08:00 |
|
Koncord
|
56959ebfda
|
Implement magic
|
2016-11-12 19:39:16 +08:00 |
|
David Cernat
|
cd798d5f23
|
Merge pull request #89 from OpenMW/master
Add OpenMW commits up to 30 Oct
|
2016-10-30 21:49:07 +02:00 |
|
Allofich
|
125e94ef0e
|
Fix shadowing warnings
|
2016-10-31 00:39:31 +09:00 |
|
David Cernat
|
e27d1857ef
|
Fix formatting in previous changes made by tes3mp to OpenMW's core
|
2016-10-19 22:06:11 +03:00 |
|
David Cernat
|
6eae017561
|
Merge pull request #74 from OpenMW/master
Add OpenMW commits up to 5 Oct
|
2016-10-06 06:16:09 +03:00 |
|
Allofich
|
506d0e8e54
|
Correction to display of 0-weight tooltips
|
2016-10-04 23:02:45 +09:00 |
|
Allofich
|
160da0b149
|
Treat 0-weight armor as light armor in some respects
|
2016-10-04 23:02:25 +09:00 |
|
David Cernat
|
728a09e423
|
Reorder functions in LocalPlayer and make their names more consistent
|
2016-09-30 08:59:58 +03:00 |
|
David Cernat
|
ce4b326b02
|
Rename ID_GAME_UPDATE_BASESTATS into ID_GAME_DYNAMICSTATS_CURRENT
|
2016-09-28 07:50:16 +03:00 |
|
David Cernat
|
7e4543ffcb
|
Merge pull request #64 from OpenMW/master
Add OpenMW commits up to 24 Sep
|
2016-09-25 11:06:07 +03:00 |
|
MiroslavR
|
52e00f5fef
|
Do not show uncarriable lights in item views
|
2016-09-24 18:01:31 +02:00 |
|
David Cernat
|
cdada00a8a
|
Merge pull request #56 from OpenMW/master
Add OpenMW commits up to 15 Sep
|
2016-09-15 22:19:02 +03:00 |
|
MiroslavR
|
f323f231db
|
Allow activating actors without a name (Fixes #3551)
|
2016-09-15 16:47:50 +02:00 |
|
David Cernat
|
3b7693c719
|
Resolve conflicts in pull request #55
# Conflicts:
# README.md
# apps/openmw/mwclass/npc.cpp
# apps/openmw/mwmechanics/combat.cpp
|
2016-09-15 08:49:57 +03:00 |
|
Allofich
|
34851349de
|
Pass hitPosition by const reference
|
2016-09-13 00:59:56 +09:00 |
|
Allofich
|
bce0166931
|
Don't play blood effects for resisted hits
|
2016-09-12 22:46:32 +09:00 |
|
David Cernat
|
4d2ca20445
|
Resolve conflicts in pull request #43
# Conflicts:
# README.md
|
2016-08-24 22:03:35 +03:00 |
|
Allofich
|
7db31ab58a
|
Correct telekinesis glow length
|
2016-08-24 01:21:15 +09:00 |
|
David Cernat
|
d9cfd5bac2
|
Resolve conflicts with OpenMW
|
2016-08-15 19:14:13 +03:00 |
|
scrawl
|
8c44334409
|
Merge pull request #1021 from Allofich/weight
Corrections to tooltip displays of zero-weight items
|
2016-08-14 15:14:58 +02:00 |
|
Allofich
|
7bf04b5014
|
Allow showing value of zero-weight lights
|
2016-08-14 21:15:22 +09:00 |
|
Allofich
|
502a26a7ff
|
Use getWeightString() to avoid casting to int
|
2016-08-14 19:38:53 +09:00 |
|
Allofich
|
4f5d676b4e
|
Allow weight tooltips for gold and keys if not 0
|
2016-08-14 19:32:43 +09:00 |
|
Allofich
|
caf025f93d
|
Don't show 0 weight tooltips except for potions
|
2016-08-14 19:27:59 +09:00 |
|
Allofich
|
cf7278f8ae
|
Don't show weight tooltip for 0-weight equipment
|
2016-08-14 18:37:41 +09:00 |
|
Allofich
|
ee2702087c
|
Make zero-weight boots play light boot footsteps
|
2016-08-14 17:27:47 +09:00 |
|
Allofich
|
cb9bb92b26
|
Play locked sounds on locked objects instead of actors
|
2016-08-10 21:31:14 +09:00 |
|
Allofich
|
cad41599cf
|
Fix travis build error and warnings
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
35c14bb9bb
|
Minor rewrite, make "open" spells play glow effect
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
e132b52a69
|
Handle spell glows within updatecallback
|
2016-08-09 22:56:53 +09:00 |
|
Allofich
|
123c626f2d
|
Add glow when using telekinesis on doors
|
2016-08-09 22:56:53 +09:00 |
|
David Cernat
|
09d564424f
|
Translate Russian code comment into English
|
2016-08-01 19:26:42 +03:00 |
|
Aesylwinn
|
b4a000913c
|
Merge remote-tracking branch 'yar/master' into Even
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwdialogue/filter.cpp
# apps/openmw/mwmechanics/character.cpp
# apps/openmw/mwworld/localscripts.cpp
# components/CMakeLists.txt
# components/compiler/exprparser.cpp
# components/sceneutil/workqueue.cpp
|
2016-07-17 23:50:52 -04:00 |
|