David Cernat
06daddbd27
[Documentation] Update changelog for 0.6.2
7 years ago
David Cernat
993081ba1e
[General] Add enchantmentCharge to worldObjects and items
7 years ago
David Cernat
fef6bddc68
[Client] Fix typo related to drag and dropping
7 years ago
David Cernat
535fba0cb3
[Client] Finish drag and drops when arrested or teleported by server
7 years ago
David Cernat
ebf88d12a3
[Client] Send PlayerInventory packet after buying skill training
7 years ago
David Cernat
0ad9c99cf4
[Client] Send PlayerInventory packet after completing a vendor trade
7 years ago
David Cernat
e97c9f72a2
[General] Rework getting/clearing of skill modifiers as with attributes
7 years ago
David Cernat
047ad40b96
[Client] Clear FortifyAttribute effects when server sets modifier to 0
7 years ago
David Cernat
2944be18ae
[Server] Actually, turn SetAttributeModifier into ClearAttributeModifier
...
There's no way SetAttributeModifier() was going to make sense if, say, a player had drunk 3 different potions fortifying the same attribute and was wearing equipment fortifying it as well. How would one change the sum modifier of those while accounting for each specific effect's duration and magnitude?
The only workable solution is to allow the server to clear the modifier.
7 years ago
David Cernat
ef6dc61797
[Client] Send PlayerAttribute packets when attribute modifiers change
7 years ago
David Cernat
e8d636ebc3
[Server] Rework Get/SetAttributeCurrent into Get/SetAttributeModifier
...
As seen here, attributes don't use the concept of current values, but rather of value modifiers and value damage:
https://github.com/OpenMW/openmw/blob/master/apps/openmw/mwmechanics/stat.cpp#L217
7 years ago
David Cernat
c9c363ebef
[General] Allow GameSettings to set bed & wilderness resting separately
7 years ago
David Cernat
3508a16836
[General] Use GameSettings packet to set ability to rest and wait
7 years ago
David Cernat
300ca905fc
[Client] Don't pause game when minimizing window, despite MyGUI issues
7 years ago
David Cernat
6668b9ab42
[General] Implement ConsoleCommand packet
7 years ago
David Cernat
2ca4017371
[Client] Force position updates for players in animations
7 years ago
David Cernat
be25decee2
[General] Implement PlayerSpeech packet
7 years ago
David Cernat
605b06c303
[General] Find actor speech captions instead of sending them in packets
7 years ago
David Cernat
413893aa51
[General] Implement PlayerAnimPlay packet
7 years ago
David Cernat
50d5fffb7f
[General] Add and implement PlayerQuickKeys packet
7 years ago
David Cernat
8c47d63b08
[General] Update version to 0.6.2
7 years ago
David Cernat
3aedc2e5bc
[Server] Don't automatically share PlayerTopic packets between players
7 years ago
David Cernat
f532ab241d
[Server] Avoid duplicates of the same player in a cell's loaders
7 years ago
David Cernat
b94c0a9991
[Client] Don't send Attribute & Skill packets as werewolf, part 2
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
Stanislav Zhukov
3ba6a0e000
Merge pull request #284 from Johnnynator/desktop
...
[General] Add .desktop file for Server Browser
7 years ago
David Cernat
8c9d6a0160
[Client] Ensure that LocalPlayer's isWerewolf starts out false
7 years ago
David Cernat
ccb15cc09e
[Client] When players die, make guards willing to arrest them again
7 years ago
Koncord
f5e23d5fc6
[General] Empty strings should be sent too
7 years ago
scrawl
84bbb83109
Merge pull request #1431 from Thunderforge/adding-note-about-reflect-actors
...
Documentation: Adding that Reflect Actors can be toggled in the video panel
7 years ago
scrawl
2e58024f1c
Fix intersections with Rig/MorphGeometry, was caused by an issue in the LineSegmentIntersector not respecting the cullingActive flag of a drawable.
7 years ago
Koncord
d904628103
[General] Avoid limitation of 512 symbols in RakString Ctor
7 years ago
Thunderforge
10fff499a2
Adding that Reflect Actors can be toggled in the video panel
7 years ago
scrawl
7441f80e4c
Merge pull request #1430 from Thunderforge/Bug-#4027-fix-OpenMW-CS-name
...
Fix OpenMW-CS internal name
7 years ago
Thunderforge
e0ffc94f3e
Fix OpenMW-CS internal name
7 years ago
John
0060e457a6
[General] Add .desktop file for Server Browser
7 years ago
Koncord
74c9a26d16
[Server] Fix "wrong packet with id: 14"
7 years ago
scrawl
5e790b567e
Fix node path issue
...
Needs to be set so that the 'cullingActive' flag of the node path's end can be checked
7 years ago
scrawl
4bef8260ab
Add const qualifiers
7 years ago
scrawl
5d524a6a10
Add custom version of MorphGeometry replacing osgAnimation
...
Double buffering, custom bounding box and the update in the cull visitor (instead of update) are now all handled internally rather than needing hacks and/or callbacks.
7 years ago
scrawl
f1ebb129c1
Fix ShaderVisitor to deal with the fact RigGeometry no longer derives from Geometry
7 years ago
scrawl
4c5992a0d5
Warn if removing a node fails
7 years ago
scrawl
209e139aa8
Move double buffering implementation inside RigGeometry
...
The double buffering is an implementation detail so it should be handled as such, rather than mandating the scene graph to be structured in a certain way.
Override accept(NodeVisitor&) instead of using callbacks.
7 years ago
scrawl
132ac6001b
Fix bug of Animation::mSkeleton not being assigned
...
This bug resulted in deactivating a Skeleton not working properly for creatures (that are out of processing range), therefore reduced performance.
7 years ago
scrawl
7a79ebb713
Merge pull request #1428 from akortunov/stancechangefixes
...
[Feedback needed] Stance switching changes, part II
7 years ago
Andrei Kortunov
7f5f5458d4
Reset player attack animation when unequip weapon or tool
7 years ago
Andrei Kortunov
a5b01fefec
Allow to interrupt an attack, if attack button is held
7 years ago
Andrei Kortunov
0d7279ea2a
Fixes a regression with bound weapons equipping (bug #4050 )
7 years ago
scrawl
a8005c33d9
Revert unintended change to mOnGround variable that was somehow introduced with 38a2de3c51
7 years ago
scrawl
45f7563a55
Revert "Revert "Check for a Geometry node when attaching bodyparts""
...
Issue with shaders has been fixed with b9931fb71c
This reverts commit a1e3fb7604
.
7 years ago