David Cernat
d543edbd9a
[Server] Make sure players are initialized as non-werewolves
8 years ago
David Cernat
84662ed3fe
[Client] Add temporary warnings when creating custom spells and items
8 years ago
Rob Cutmore
3fb7c42845
Editor: Use colour field for cell map colour
8 years ago
Rob Cutmore
0082f5a2dc
Editor: fix handling of colour columns
...
Colours are stored as ints in the backend but the conversion from
QColor to int was broken.
8 years ago
David Cernat
cd8d064761
[Server] Add PlayerShapeshift to PlayerCellChange's information exchange
8 years ago
David Cernat
8b79cdd4f4
[Server] Document script functions, part 3
...
Also reorder functions in Cells and CharClass so they are consistent with the rest.
8 years ago
Andrei Kortunov
548814bfbc
Added AiBreathe package (feature #1374 )
8 years ago
Andrei Kortunov
325ea10594
Fixed encumberance check (bug #3963 )
8 years ago
David Cernat
3d1458b5a2
Merge pull request #246 from OpenMW/master
...
Add OpenMW commits up to 24 Jul 2017
8 years ago
Andrei Kortunov
3ba0a336b7
Move spell magicka cost calculation to standalone function
8 years ago
Marc Zinnschlag
cfc5cdd309
Merge remote-tracking branch 'plutonicoverkill/highlight-occurence-fix'
8 years ago
David Cernat
2c1ece79fc
Merge pull request #245 from OpenMW/master
...
Add OpenMW commits up to 22 Jul 2017
8 years ago
David Cernat
5e5440b697
[Server] Document script functions, part 2
8 years ago
PlutonicOverkill
16be1e1a84
Fix occurrence highlighting preferences panel
8 years ago
Andrei Kortunov
337f0f876d
Fade screen in on a new game start
8 years ago
scrawl
9bc24ab629
Fix character preview zNear/zFar not being autocomputed as intended (Bug #3955 )
8 years ago
scrawl
5c11266a46
Fix character preview item selection
8 years ago
scrawl
c9f8a220dc
Update the tooltip when the focusObject is set
8 years ago
scrawl
0e2e23e9f8
Remove tooltip object as part of WindowManager::clear
8 years ago
David Cernat
cc91b32b2f
[Server] Make spell script functions consistent with others
8 years ago
David Cernat
7173a48f4b
[Client] Prevent ObjectState packet spam
8 years ago
David Cernat
b8b3856c73
Merge pull request #244 from OpenMW/master
...
Add OpenMW commits up to 19 Jul 2017
8 years ago
David Cernat
8bd33e5fbb
[Server] Document script functions, part 1
8 years ago
scrawl
7f634514a8
Fix the viewport of the character preview being set a frame ahead due to a threading issue
8 years ago
scrawl
20606a2aff
Add 'prediction time' setting for cell/terrain pre-loading
8 years ago
scrawl
ac78d01b2b
Terrain: use the main camera's viewpoint for intersection tests
...
Fixes lag spikes caused by intersection tests loading/unloading terrain pages.
8 years ago
scrawl
a629d48df6
Update the facedObject after the camera is updated
8 years ago
David Cernat
fd046e42ef
Merge pull request #242 from OpenMW/master
...
Add OpenMW commits up to 16 Jul 2017
8 years ago
scrawl
2c7ce26fb7
Merge pull request #1336 from akortunov/evadefix
...
Combat AI: avoid enemy hits when casting Self-ranged spells
8 years ago
Andrei Kortunov
98f161c7fd
Combat AI: avoid enemy hits when casting Self-ranged spells ( fixes #3922 )
8 years ago
scrawl
2c95f40640
Merge pull request #1333 from akortunov/guidistortionfix
...
Disable sound distortion for GUI actions and PlaySound command [discussion]
8 years ago
Andrei Kortunov
2b22d10ebc
Spellview fixes
8 years ago
Andrei Kortunov
9179a019df
Quick keys menu fixes
8 years ago
Andrei Kortunov
5be1c81913
Fixed Close button handler in EditEffectDialog ( fixes #3956 )
8 years ago
David Cernat
aeb1ec3394
[Client] Delimit and clarify changes made by tes3mp to engine and main
8 years ago
David Cernat
f65f996418
[Server] Add script functions for werewolf states
8 years ago
Andrei Kortunov
dca8317083
Disable sound distortion for player actions in GUI mode
8 years ago
Andrei Kortunov
3b163ce6ce
Disable sound distortion for PlaySound script command
8 years ago
David Cernat
e3929df38a
Merge pull request #239 from OpenMW/master
...
Add OpenMW commits up to 14 Jul 2017
8 years ago
David Cernat
43a3daf0aa
[General] Add & implement PlayerShapeshift packet for werewolf states
8 years ago
scrawl
ada85aa1ee
Merge pull request #1331 from akortunov/guidistortionfix
...
Prevent GUI sounds distortion
8 years ago
David Cernat
ad9fa0631a
[General] Rename jailText to jailEndText and add jailProgressText in PlayerJail
8 years ago
David Cernat
708d3723eb
[Client] Fix client script messagebox buttons that had always broken in tes3mp
8 years ago
David Cernat
e36c0afc59
[General] Send faction reputation via PlayerFaction packets
8 years ago
David Cernat
be93ec8ef6
[General] Implement ObjectState packet
8 years ago
David Cernat
083b46394d
[General] Add ignoreJailSkillIncreases to PlayerJail packets
8 years ago
David Cernat
5962570c48
[General] Add jailText to PlayerJail packets
8 years ago
David Cernat
5774023f8b
[Client] Add missing processor initialization for ProcessorPlayerJail
8 years ago
David Cernat
3280f0c5ee
[General] Implement PlayerJail packet
...
Rework server's DeathFunctions into MechanicsFunctions
Remove connection between PlayerResurrect and jailing
8 years ago
David Cernat
b1b27728e2
[Server] Move functions dealing with PlayerKillCount to QuestFunctions
8 years ago
Koncord
9cc07f100c
[Server] Add OnObjectState callback
8 years ago
Andrei Kortunov
54b4d93f79
Added a special function for GUI sounds playing
8 years ago
David Cernat
3529f9b090
[General] Add placeholders for PlayerJail, ObjectState & ConsoleCommand
8 years ago
David Cernat
4e74910fdb
[General] Disable automatic sync for PlayerJournal and PlayerFaction
...
Simplify PlayerFaction packets by removing BOTH action
8 years ago
David Cernat
6dde0ca9c9
[Server] Rework script functons by removing unnecessary vector buffers
...
Add new initialization script functions to allow clearing all player changes vectors in a manner consistent with Actor and World functions
Add toOthers boolean to all methods that send packets with player changes vectors
8 years ago
David Cernat
2c05b7f747
[Server] Rename InitiateEvent() into InitializeEvent() for consistency
8 years ago
David Cernat
1d504a665f
[General] Add RANK, EXPULSION and BOTH actions to PlayerFaction packets
8 years ago
Koncord
940ae5c2fb
[Server] Implement GetIP API function
8 years ago
Koncord
1f3cbb46e2
[Server] Use __ARM_ARCH definition for detecting ARM
8 years ago
Andrei Kortunov
37952c9a79
Added door detection based by ray casting
8 years ago
Koncord
768790e9b4
[Server] Move Base processors and Initializer to processors subdirectory
8 years ago
Koncord
60ac884d13
[Server] Delete commented line
8 years ago
Koncord
9bb586de77
[Client] Simplify setMapExplored()
8 years ago
Koncord
52349278e9
[Client] Fix warnings
8 years ago
Koncord
b2339f2f9a
[Client] Fix building
8 years ago
David Cernat
60574ae667
[General] Implement jail time as a death penalty
8 years ago
David Cernat
71313c5aa6
[General] Implement PlayerMap packet, part 1
8 years ago
David Cernat
ad4b1d05bb
[Client] Add comments for GUI additions made by tes3mp
8 years ago
David Cernat
b1fb9ba23e
[Browser] Remove Favorites tab while it remains broken
8 years ago
David Cernat
c899525e30
[General] Use address keys with clearer meaning in tes3mp config files
8 years ago
David Cernat
99640da111
Merge pull request #234 from OpenMW/master
...
Add OpenMW commits up to 30 Jun 2017
8 years ago
David Cernat
1f682749d6
[General] Add optional notes to PasswordDialogs
8 years ago
Koncord
9630f95335
[Server] Remove debug output
8 years ago
Koncord
73cf134107
[General] Fix incoming password string
8 years ago
Koncord
0cf09adb44
[General] Move AddProcessor to BasePacketProcessor
8 years ago
Koncord
d9e98ec771
[Server] Add expected ‘;’
8 years ago
Koncord
d14ad55a49
[Server] Fix compilation on arm
8 years ago
Koncord
f92117e73d
[Server] change "__arm__" to "__ARM_ARCH" in ARM detection
8 years ago
Koncord
15a197cb9a
[Server] Temporarily disable CallFF for ARM
8 years ago
Koncord
f015c3b2f6
[Server] Remove commented code
8 years ago
Koncord
653db9e266
[Server] Simplify native CallPublic & CreateTimerEx
8 years ago
Koncord
5292914325
[Server] Simplify native CallPublic & CreateTimerEx
8 years ago
Koncord
1c09e0c255
[Server] Add CallFF dependency
8 years ago
scrawl
951c4e12e0
Fix crash introduced by commit 1d8a9ff622
( Fixes #3940 )
8 years ago
David Cernat
0b68e59060
[Client] Send ObjectLock packets when using lock spells
8 years ago
Koncord
9519c467eb
[Client] Simplify updateEquipment for LocalPlayer & LocalActor
8 years ago
Koncord
596f42e408
[Client] Fix "invalid iterator" error
8 years ago
Andrei Kortunov
143fdae6fe
Make spell priority calculation close to vanilla (bug #3937 ).
8 years ago
David Cernat
685bf15d52
Merge pull request #231 from OpenMW/master
...
Add OpenMW commits up to 27 Jun 2017
8 years ago
Koncord
5b2cab4c6b
[General] Change NULL to nullptr
8 years ago
Koncord
0ed0d2417b
[Client] Make foreach style consistent with other
8 years ago
Koncord
2427a4f877
[Client] Update DedicatedActor to C++11
8 years ago
Koncord
8f7da49152
[Client] Update DedicatedPlayer to C++11
8 years ago
Koncord
08666cabdb
[Client] Update PlayerList to C++11
8 years ago
Koncord
a110ec1767
[Client] Update GUIController to C++11
8 years ago
Koncord
aa1f5c3cd3
[Client] Change pointer type to reference
8 years ago
Koncord
7499777b3a
[Client] Update CellController to C++11
8 years ago
Koncord
7d4dd2ad1c
[Client] Update Cell to C++11
8 years ago
Koncord
7918e887dd
[Client] Update ActorList to C++11
8 years ago
Koncord
aa12b35d03
[Client] Update LocalActor to C++11
8 years ago
Koncord
689050e1d0
[Client] Long expression to lambda
8 years ago
Koncord
58a6a8c3bc
[Client] Update LocalPlayer to C++11
8 years ago
Andrei Kortunov
7fcb22b867
Do not show empty journal entries ( fixes #3891 )
8 years ago
Koncord
6222c20e82
[Client] Convert MechanicsHelper to namespace
8 years ago
Koncord
7d3e08f031
[Client] Simplify loops
8 years ago
Koncord
f7341c021f
[Client] Modernize loops in WorldEvent to C++11
8 years ago
Koncord
61cc3ced5d
[Client] Remove boost from processors
8 years ago
Koncord
e68eee651a
[Server] Fix Resurrect
8 years ago
Koncord
fcccd7b665
[General] Remove creatureStats.mDead from packets
8 years ago
Koncord
c58c26f6c0
[Server] Implement native CreateTimer & CreateTimerEx
8 years ago
Koncord
9ab58b6708
[Server] Remove redundant SetResurrectType
...
Rename SendResurrect to Resurrect
8 years ago
David Cernat
813a3c89c4
[General] Implement PlayerBook packet to track skill books read
8 years ago
David Cernat
b3b73c5cd2
[General] Implement resurrection at nearest shrine or temple
8 years ago
David Cernat
a358dc6af8
[Client] Revert 0020132
now that 534c819
provides a better fix
8 years ago
David Cernat
7d81b84dd8
[Client] Write list of loaded plugins to log
8 years ago
David Cernat
77758596a1
Merge pull request #230 from OpenMW/master
...
Add OpenMW commits up to 25 Jun 2017
8 years ago
scrawl
8d17565efd
Fix joystick binding for an action being discarded when default for another action is loaded (Bug #3900 )
8 years ago
scrawl
903e59f495
Don't reset idle time when there is no camera movement ( Fixes #3902 )
8 years ago
scrawl
44e2089098
Don't play 'menu click' sound for right clicks ( Fixes #3919 )
8 years ago
scrawl
534c81976c
Add missing cell update for physics system ( Fixes #3917 )
8 years ago
David Cernat
9a519b5cc2
[Client] Avoid incrementing actor death count if we aren't its authority
8 years ago
David Cernat
66a3f3d475
[Server] Use cleaner solution for safely reading cell descriptions
8 years ago
David Cernat
78f29302ef
[General] Fix PlayerJournal logic by sending only refIds for its actors
...
Additionally, make the refIds for actors usable in script functions.
8 years ago
David Cernat
48c63dbce9
[General] Fix ObjectLock packets by making hasCellData true for them
8 years ago
David Cernat
4ad87faac1
[Server] Create new Settings category for script functions
8 years ago
David Cernat
ebf7740969
[General] Repurpose GameConsole packet as GameSettings & add difficulty to it
8 years ago
David Cernat
df67ae4689
Merge pull request #229 from OpenMW/master
...
Add OpenMW commits up to 20 Jun 2017
8 years ago
scrawl
62f0ba6045
Merge pull request #1279 from Allofich/position
...
Fix actors not returning to their wander locations
8 years ago
scrawl
73fbaae97f
Merge pull request #1325 from jordan-ayers/bugfix/3684-restock-soul-gems
...
Adjust restock calculations to ignore filled soul gems. (Bug #3684 )
8 years ago
scrawl
41fb17f39b
Revert "Correcting https://bugs.openmw.org/issues/3906 "
...
This reverts commit b0abed00e5
.
8 years ago
David Cernat
c6aee3b780
[Client] Fix build by changing boost::shared_ptr into std::shared_ptr
8 years ago
David Cernat
fa3baac0f3
Merge pull request #228 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# CMakeLists.txt
# apps/openmw/main.cpp
8 years ago
Andrei Kortunov
1a8f2bfc11
Combat AI: select target by priority
8 years ago
Andrei Kortunov
a2be73295b
Combat AI: take in account enemy weapon resistance
8 years ago
Andrei Kortunov
62b24eb078
Combat AI: do not use range weapons under water
8 years ago
Jordan Ayers
b277bd782e
Adjust restock calculations to ignore filled soul gems.
...
Bug #3684
8 years ago
Allofich
4f08084e79
Make stationary actors return to position on load
...
Also makes wandering actors resume their previous destination when an interrupting combat or pursuit ends.
(Fixes #3656 )
8 years ago
Allofich
028762a7dc
Make guards that are attacked try to arrest player
...
(Fixes #3706 )
8 years ago
scrawl
cd1821c464
Merge pull request #1322 from Siimacore/wizardthreadfix
...
Stopping the thread in the wizard that prevented it to stop correctly
8 years ago
scrawl
53264f34b3
Merge pull request #1321 from akortunov/spellpriority
...
Use mRange to check spell range instead of mArea.
8 years ago
Allofich
42402976e3
Fixes for building in MSVC
8 years ago
Siimacore
6af470ff03
Stopping the thread in the wizard that prevented it to stop correctly
8 years ago
Andrei Kortunov
87939bf3b1
Use mRange to check spell range instead of mArea.
8 years ago
scrawl
f7969fb178
Merge pull request #1317 from Siimacore/master
...
Correcting https://bugs.openmw.org/issues/3906
8 years ago
scrawl
dd3f612e88
Merge pull request #1316 from akortunov/doorfix
...
Doors usage improvements
8 years ago
scrawl
80eb2ea35d
Merge pull request #1313 from akortunov/spellpriority
...
Make combat AI to do not cast target spells under water
8 years ago
scrawl
6d90f5a9a5
Merge pull request #1312 from akortunov/guifixes
...
Split greeting from topic response
8 years ago
Koncord
3803535bd5
[General] Implement CleanChat()
8 years ago
Koncord
7b98f9f7ff
[Server] Log all exceptions
8 years ago
Andrei Kortunov
e9d0bf7c12
Added missed return statement
8 years ago
Andrei Kortunov
9fdfb2a83f
Spell priority: make AI do not cast target spells when enemy is under water
8 years ago
Siimacore
b0abed00e5
Correcting https://bugs.openmw.org/issues/3906
8 years ago
Andrei Kortunov
cab51d26cc
Doors: small key search optimizations
8 years ago
Andrei Kortunov
188424d5d3
Allow AI to use keys to open doors
8 years ago
David Cernat
51b95f35cd
[Server] Fix problem with fetching interior cell descriptions
8 years ago
David Cernat
db7709ee18
[Server] Modernize getting and setting of player cells
8 years ago
David Cernat
0d3976950b
[Server] Use consistent names for rotation script functions
8 years ago
David Cernat
bea3afaec8
[Client] Ensure uninitialization of DedicatedActors for late packets
8 years ago
David Cernat
1ae5bd19e1
[Client] Don't set difficulty based on client settings
8 years ago
David Cernat
70d9374a6a
[General] Implement PlayerKillCount packets
8 years ago
David Cernat
5b23da8e1c
[General] Rename unused PlayerRegionChange packet into PlayerKillCount
8 years ago
David Cernat
ee5c9b65c5
[General] When changing region, send new region name in PlayerCellChange
8 years ago
David Cernat
e5f5b047bc
[Client] Don't send empty ObjectSpawn packets for cells with no leveled creatures
8 years ago
David Cernat
f02ed0d621
[Server] Add script functions for getting and setting actor dynamic stat modifiers
8 years ago
David Cernat
79351c737e
[Client] Disable back button in chargen race window
8 years ago
David Cernat
002013294a
[Client] Add temporary fix for OpenMW crash caused by using default head
8 years ago
David Cernat
312fc84a6f
[Client] Use update timer in mwmp::Cell instead of LocalActor
8 years ago
Bret Curtis
dbf149f9b2
gcd is not available in msvc until 2017.3 P2, back to boost::math::gcd for now
8 years ago
Andrei Kortunov
4600f24e27
Playing sound when AI is opening a door
8 years ago
Bret Curtis
c781d1f8ed
purge unnecessary imports
...
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
8 years ago
Bret Curtis
d799954ca0
replace and purge boost::math::gcd and other non-used headers
8 years ago
Bret Curtis
154d7cffa2
replace and purge boost::function
8 years ago
Bret Curtis
d48b829b45
replace and purge boost::lexical_cast
8 years ago
Bret Curtis
98752a9702
replace boost::bind
8 years ago
Bret Curtis
b7c27e5e96
remove boost/tuple
8 years ago
Bret Curtis
d97aa9152b
remove more unused imports, including boost headers
8 years ago
Bret Curtis
39185e6f8c
purge the rest of boost::shared and any other boost related things that no longer are required
...
put boost system back in, clean others up
revert Qt
add back boost fstream
8 years ago
Bret Curtis
d785344fad
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
8 years ago
Bret Curtis
07f75e1104
replace boost::shared_ptr in extern and components
8 years ago
Bret Curtis
c8b67221d7
use nullptr instead of NULL
8 years ago
Ewan Higgs
38a2de3c51
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
8 years ago
David Cernat
18bf79e08b
[Client] Correctly set mpNum for placed gold
8 years ago
Andrei Kortunov
3190f28710
Spell priority: make AI do not cast target spells under water
8 years ago
David Cernat
6ac7ee8fcd
[Client] Fix problems with NPC equipment sync
8 years ago
Andrei Kortunov
4bb9622c21
Handle greetings differently from responses
8 years ago
David Cernat
abaa26e32a
Merge pull request #226 from OpenMW/master
...
Add OpenMW commits up to 8 Jun 2017
8 years ago
scrawl
59eb0aba7d
Merge pull request #1310 from akortunov/guifixes
...
Removed empty space before dialogue entry (bug #3892 )
8 years ago
Koncord
587b53bfed
[Client] Reorder files
8 years ago
Koncord
568b0702fa
[Server] Implement PasswordDialog
8 years ago
Koncord
b84f97ec2b
[Client] Implement PasswordDialog
8 years ago
Koncord
cef58fa164
[Server] Change fprintf to LOG_MESSAGE_SIMPLE in GET_PLAYER
8 years ago
Koncord
186e5fe33e
[Server] Remove GetAngleY & remove Y parameter from SetAngle
8 years ago
David Cernat
89f6c6df96
Merge pull request #225 from OpenMW/master
...
Add OpenMW commits up to 4 Jun 2017
8 years ago
Andrei Kortunov
c2962ced90
Removed empty space before dialogue entry (bug #3892 )
8 years ago
scrawl
172cc65be9
Merge pull request #1308 from akortunov/spellpriority
...
Spell priority: dispel usage improvements
8 years ago
Andrei Kortunov
00402b7154
Removed unused variable
8 years ago
scrawl
70e02f4c28
Merge pull request #1306 from Nialsy/master
...
Fixed quickload with menus open
8 years ago
Andrei Kortunov
f4a187a9c2
Move a setting to show enchanting success chance from GUI to Game section
8 years ago
David Cernat
315ec46ff6
Merge pull request #224 from OpenMW/master
...
Add OpenMW commits up to 3 Jun 2017
8 years ago
Andrei Kortunov
9a1ba1e559
Show success chance when self-enchanting (Feature #3492 )
8 years ago