1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-29 02:45:32 +00:00
openmw-tes3mp/apps/openmw-mp/Script/Functions
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.
2017-12-02 09:19:33 +02:00
..
Actors.cpp [Server] Add script functions for getting and setting actor dynamic stat modifiers 2017-06-10 09:28:35 +03:00
Actors.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
Books.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Books.hpp [Server] Make spell script functions consistent with others 2017-07-20 17:58:00 +03:00
Cells.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Cells.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
CharClass.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
CharClass.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
Chat.cpp [General] Implement CleanChat() 2017-06-12 08:01:47 +08:00
Dialogue.cpp [General] Implement PlayerSpeech packet 2017-10-31 15:19:14 +02:00
Dialogue.hpp [General] Implement PlayerSpeech packet 2017-10-31 15:19:14 +02:00
Factions.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Factions.hpp [Server] Document script functions, part 2 2017-07-23 21:59:33 +03:00
GUI.cpp [General] Add and implement PlayerQuickKeys packet 2017-10-25 07:21:00 +03:00
GUI.hpp [General] Add and implement PlayerQuickKeys packet 2017-10-25 07:21:00 +03:00
Items.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Items.hpp [Server] Rework script functons by removing unnecessary vector buffers 2017-07-07 09:25:48 +03:00
Mechanics.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Mechanics.hpp [Server] Document script functions, part 3 2017-07-25 18:07:09 +03:00
Miscellaneous.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Miscellaneous.hpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Positions.cpp [General] Record and get player positions before their last cell change 2017-08-04 21:45:52 +03:00
Positions.hpp [General] Implement PlayerAnimPlay packet 2017-10-27 09:10:29 +03:00
Quests.cpp [Server] Add GetCaseInsensitiveFilename() script function 2017-08-18 07:13:08 +03:00
Quests.hpp [Server] Document script functions, part 1 2017-07-19 20:40:51 +03:00
Settings.cpp [General] Allow GameSettings to set bed & wilderness resting separately 2017-11-30 12:18:15 +02:00
Settings.hpp [General] Allow GameSettings to set bed & wilderness resting separately 2017-11-30 12:18:15 +02:00
Spells.cpp Merge pull request #266 from TES3MP/0.6.0 2017-08-18 07:45:36 +03:00
Spells.hpp [General] Add and implement PlayerQuickKeys packet 2017-10-25 07:21:00 +03:00
Stats.cpp [Server] Actually, turn SetAttributeModifier into ClearAttributeModifier 2017-12-02 09:19:33 +02:00
Stats.hpp [Server] Actually, turn SetAttributeModifier into ClearAttributeModifier 2017-12-02 09:19:33 +02:00
Timer.cpp [Server] Simplify native CallPublic & CreateTimerEx 2017-06-30 17:59:50 +08:00
World.cpp [General] Implement ConsoleCommand packet 2017-11-23 00:21:47 +02:00
World.hpp [General] Implement ConsoleCommand packet 2017-11-23 00:21:47 +02:00