Andrei Kortunov
|
a2be73295b
|
Combat AI: take in account enemy weapon resistance
|
2017-06-16 13:33:42 +04:00 |
|
Andrei Kortunov
|
62b24eb078
|
Combat AI: do not use range weapons under water
|
2017-06-16 12:20:31 +04:00 |
|
Jordan Ayers
|
b277bd782e
|
Adjust restock calculations to ignore filled soul gems.
Bug #3684
|
2017-06-15 21:59:13 -05:00 |
|
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)
|
2017-06-15 18:33:50 +09:00 |
|
Allofich
|
028762a7dc
|
Make guards that are attacked try to arrest player
(Fixes #3706)
|
2017-06-15 01:47:10 +09:00 |
|
scrawl
|
cd1821c464
|
Merge pull request #1322 from Siimacore/wizardthreadfix
Stopping the thread in the wizard that prevented it to stop correctly
|
2017-06-13 19:48:06 +02:00 |
|
scrawl
|
53264f34b3
|
Merge pull request #1321 from akortunov/spellpriority
Use mRange to check spell range instead of mArea.
|
2017-06-13 17:06:47 +02:00 |
|
Allofich
|
42402976e3
|
Fixes for building in MSVC
|
2017-06-13 19:38:12 +09:00 |
|
Siimacore
|
6af470ff03
|
Stopping the thread in the wizard that prevented it to stop correctly
|
2017-06-13 12:00:55 +02:00 |
|
Andrei Kortunov
|
87939bf3b1
|
Use mRange to check spell range instead of mArea.
|
2017-06-13 11:02:40 +04:00 |
|
scrawl
|
f7969fb178
|
Merge pull request #1317 from Siimacore/master
Correcting https://bugs.openmw.org/issues/3906
|
2017-06-12 23:47:07 +02:00 |
|
scrawl
|
dd3f612e88
|
Merge pull request #1316 from akortunov/doorfix
Doors usage improvements
|
2017-06-12 23:34:40 +02:00 |
|
scrawl
|
80eb2ea35d
|
Merge pull request #1313 from akortunov/spellpriority
Make combat AI to do not cast target spells under water
|
2017-06-12 23:32:35 +02:00 |
|
scrawl
|
6d90f5a9a5
|
Merge pull request #1312 from akortunov/guifixes
Split greeting from topic response
|
2017-06-12 23:19:45 +02:00 |
|
Andrei Kortunov
|
e9d0bf7c12
|
Added missed return statement
|
2017-06-11 15:06:44 +04:00 |
|
Andrei Kortunov
|
9fdfb2a83f
|
Spell priority: make AI do not cast target spells when enemy is under water
|
2017-06-11 10:13:00 +04:00 |
|
Siimacore
|
b0abed00e5
|
Correcting https://bugs.openmw.org/issues/3906
|
2017-06-10 21:36:35 +02:00 |
|
Andrei Kortunov
|
cab51d26cc
|
Doors: small key search optimizations
|
2017-06-10 22:33:14 +04:00 |
|
Andrei Kortunov
|
188424d5d3
|
Allow AI to use keys to open doors
|
2017-06-10 22:31:17 +04:00 |
|
Bret Curtis
|
dbf149f9b2
|
gcd is not available in msvc until 2017.3 P2, back to boost::math::gcd for now
|
2017-06-10 00:51:19 +02:00 |
|
Andrei Kortunov
|
4600f24e27
|
Playing sound when AI is opening a door
|
2017-06-09 22:52:40 +04:00 |
|
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
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d799954ca0
|
replace and purge boost::math::gcd and other non-used headers
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
154d7cffa2
|
replace and purge boost::function
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d48b829b45
|
replace and purge boost::lexical_cast
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
98752a9702
|
replace boost::bind
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
b7c27e5e96
|
remove boost/tuple
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
d97aa9152b
|
remove more unused imports, including boost headers
|
2017-06-09 19:08:53 +02:00 |
|
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
|
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 |
|
Bret Curtis
|
07f75e1104
|
replace boost::shared_ptr in extern and components
|
2017-06-09 19:08:53 +02:00 |
|
Bret Curtis
|
c8b67221d7
|
use nullptr instead of NULL
|
2017-06-09 16:49:25 +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 |
|
Andrei Kortunov
|
3190f28710
|
Spell priority: make AI do not cast target spells under water
|
2017-06-09 10:23:46 +04:00 |
|
Andrei Kortunov
|
4bb9622c21
|
Handle greetings differently from responses
|
2017-06-08 22:40:31 +04:00 |
|
scrawl
|
59eb0aba7d
|
Merge pull request #1310 from akortunov/guifixes
Removed empty space before dialogue entry (bug #3892)
|
2017-06-07 21:55:45 +02:00 |
|
Andrei Kortunov
|
c2962ced90
|
Removed empty space before dialogue entry (bug #3892)
|
2017-06-04 23:20:43 +04:00 |
|
scrawl
|
172cc65be9
|
Merge pull request #1308 from akortunov/spellpriority
Spell priority: dispel usage improvements
|
2017-06-04 12:49:53 +02:00 |
|
Andrei Kortunov
|
00402b7154
|
Removed unused variable
|
2017-06-04 14:09:23 +04:00 |
|
scrawl
|
70e02f4c28
|
Merge pull request #1306 from Nialsy/master
Fixed quickload with menus open
|
2017-06-04 11:18:49 +02:00 |
|
Andrei Kortunov
|
f4a187a9c2
|
Move a setting to show enchanting success chance from GUI to Game section
|
2017-06-03 23:03:24 +04:00 |
|
Andrei Kortunov
|
9a1ba1e559
|
Show success chance when self-enchanting (Feature #3492)
|
2017-06-03 14:39:15 +04:00 |
|
Andrei Kortunov
|
42f3c73c75
|
Spell priority: dispel usage improvements
|
2017-06-03 13:16:44 +04:00 |
|
Nicholas
|
f6f07f5497
|
clear mGoToJail flag on load
|
2017-06-02 13:33:47 -05:00 |
|
scrawl
|
9fd0d54a35
|
Merge pull request #1289 from akortunov/newrepair
Improved repair and recharge widgets
|
2017-05-31 22:47:38 +02:00 |
|
Andrei Kortunov
|
f6c3d4935e
|
Spell priority: feather and burden
|
2017-05-31 19:23:44 +04:00 |
|
Andrei Kortunov
|
10d4cb15ad
|
Improved repair widget
|
2017-05-31 19:11:49 +04:00 |
|
Andrei Kortunov
|
1164c3f16e
|
Improved recharge widget
|
2017-05-31 19:11:49 +04:00 |
|
Andrei Kortunov
|
6c21e4ed31
|
Spell priority: ignore some effects useless in battle
|
2017-05-31 18:41:41 +04:00 |
|
scrawl
|
2638327593
|
Merge pull request #1303 from akortunov/guifixes
Character generation layout fixes
|
2017-05-31 15:25:41 +02:00 |
|
scrawl
|
a1661af864
|
Merge pull request #1301 from akortunov/tooltips
Tooltips layout fixes
|
2017-05-29 00:13:34 +02:00 |
|
Andrei Kortunov
|
46c8842808
|
Fixed enchant points calculations formula
|
2017-05-26 23:42:11 +04:00 |
|
Andrei Kortunov
|
f17badb3cd
|
Makes cells cache size configurable
|
2017-05-25 13:09:40 +04:00 |
|
scrawl
|
f9cdc2da94
|
Merge pull request #1293 from akortunov/spellpriority
aicombataction.cpp: implement some spell priority TODO's
|
2017-05-21 21:18:10 +02:00 |
|
MiroslavR
|
98daf4f043
|
Merge pull request #1296 from akortunov/jumpfatiguefix
Fixed jump fatigue loss formula (bug #3843)
|
2017-05-21 11:47:58 +02:00 |
|
scrawl
|
8cd8eab9dd
|
Merge pull request #1294 from akortunov/constenchantfix
Swap enchant type when purge selected soulgem (bug #3878)
|
2017-05-20 23:44:14 +02:00 |
|
Andrei Kortunov
|
4f41c44cd6
|
Swap enchant type when clean selected soulgem widget (fixes #3878)
|
2017-05-20 18:30:11 +04:00 |
|
Marc Zinnschlag
|
6906e35ac0
|
Merge remote-tracking branch 'origin/master'
|
2017-05-12 14:48:03 +02:00 |
|
PlutonicOverkill
|
5ec97811d8
|
Don't switch pages when right-clicking on list
|
2017-05-12 20:22:18 +12:00 |
|
PlutonicOverkill
|
7281e8b888
|
Remove C++11 features
|
2017-05-12 12:48:25 +12:00 |
|
PlutonicOverkill
|
cd75c5618c
|
Move context menu code to PageBase
|
2017-05-11 19:46:51 +12:00 |
|
PlutonicOverkill
|
16f8341de3
|
Prevent context menu appearing for modifier settings
|
2017-05-10 21:24:12 +12:00 |
|
PlutonicOverkill
|
c2f427f48d
|
Prevent context menu appearing when right-clicking shortcut setting
|
2017-05-10 20:43:52 +12:00 |
|
PlutonicOverkill
|
646ff72cdc
|
Add a more elegant way of showing the context menu
|
2017-05-10 20:27:50 +12:00 |
|
PlutonicOverkill
|
bd9f657603
|
Show context menu when user clicks on empty space
|
2017-05-10 19:51:43 +12:00 |
|
PlutonicOverkill
|
30af92f575
|
Fix pointer initialisation bug
|
2017-05-09 20:58:32 +12:00 |
|
PlutonicOverkill
|
4879405097
|
Add reset context menu for key binding pages
|
2017-05-09 19:58:34 +12:00 |
|
PlutonicOverkill
|
3545cfa00a
|
Rewrite feature to reset options to default
|
2017-05-09 19:50:16 +12:00 |
|
Allofich
|
315ad54b29
|
Don't make NPCs or player speak while underwater
(Fixes #3851)
|
2017-05-08 19:55:54 +09:00 |
|
Andrei Kortunov
|
de14e9811d
|
Fixed Travis CI build
|
2017-05-08 11:16:03 +04:00 |
|
PlutonicOverkill
|
f30d1a3075
|
Revert everything
|
2017-05-08 17:24:28 +12:00 |
|
scrawl
|
48c764a580
|
Update test
|
2017-05-07 23:31:06 +02:00 |
|
scrawl
|
813af876f6
|
Use a partial binary search in isReservedName (Fixes #3835)
|
2017-05-07 23:28:56 +02:00 |
|
scrawl
|
109bc3cb59
|
Merge pull request #1281 from akortunov/purgefix
Make InventoryStore::purgeEffect() purge all effects with argument ID instead only first
|
2017-05-07 21:08:30 +02:00 |
|
scrawl
|
796d2c59ca
|
Merge pull request #1282 from MiroslavR/noenv_player_vo
Do not apply underwater effects to player's voice
|
2017-05-07 21:07:19 +02:00 |
|
PlutonicOverkill
|
a9760ec805
|
Fix indenting
|
2017-05-07 17:07:58 +12:00 |
|
PlutonicOverkill
|
d8a711f89f
|
Fix tabs
|
2017-05-07 17:05:50 +12:00 |
|
PlutonicOverkill
|
477af73ad6
|
Missed another one
|
2017-05-07 17:00:26 +12:00 |
|
PlutonicOverkill
|
418aeb65f1
|
Remove unneeded dependencies
|
2017-05-07 16:58:15 +12:00 |
|
PlutonicOverkill
|
5fca37d0c8
|
Forgot to remove debugging code
|
2017-05-07 16:54:38 +12:00 |
|
PlutonicOverkill
|
dff3828710
|
Keep the settings page in sync with the real settings
|
2017-05-07 16:51:11 +12:00 |
|
PlutonicOverkill
|
64879c03e4
|
Add option to reset settings to default
|
2017-05-06 20:18:31 +12:00 |
|
Marc Zinnschlag
|
a2e863e7dd
|
Merge remote-tracking branch 'origin/master'
|
2017-05-03 14:31:21 +02:00 |
|
Andrei Kortunov
|
4d927439ca
|
Spell priority: item wearing check when disintegrate weapon/armor
|
2017-05-03 11:13:35 +04:00 |
|
Andrei Kortunov
|
d598809ac6
|
Spell priority: check spell resistance, check if actor is already has a non-magnitude effect
|
2017-05-03 10:35:56 +04:00 |
|
PlutonicOverkill
|
829560719e
|
Make name highlighting more consistent and only for variable names
|
2017-05-02 17:28:42 +12:00 |
|
Andrei Kortunov
|
1520a4d7db
|
Levelup menu layout fixes
|
2017-05-01 20:48:39 +04:00 |
|
Andrei Kortunov
|
26ec467df0
|
Tooltips: faction, magic effects layout fixes
|
2017-05-01 10:00:51 +04:00 |
|
Andrei Kortunov
|
987677db75
|
Tooltips: dynamic stats, birthsign and hand-to-hand layout fixes
|
2017-04-30 22:39:05 +04:00 |
|
MiroslavR
|
d24bcbac15
|
Do not apply underwater effects to player's voice (Fixes #3850)
|
2017-04-30 18:51:49 +02:00 |
|
Andrei Kortunov
|
6331cc6ab9
|
Tooltips: level, race, class, specialization layout fixes
|
2017-04-30 19:45:36 +04:00 |
|
scrawl
|
9f1527b7da
|
Merge pull request #1272 from akortunov/guifixes
Service menus layout fixes
|
2017-04-30 12:27:21 +02:00 |
|
PlutonicOverkill
|
95f60d2bb3
|
Merge branch 'master' into mark-variable
|
2017-04-28 20:15:48 +12:00 |
|
PlutonicOverkill
|
cbb2b8b119
|
Add setting so feature can be turned off
|
2017-04-28 19:57:49 +12:00 |
|
PlutonicOverkill
|
a8e7628e83
|
Enable highlighting when cursor is placed over a name (script editor)
|
2017-04-28 19:28:05 +12:00 |
|
Marc Zinnschlag
|
7919c4d672
|
Merge remote-tracking branch 'plutonicoverkill/master'
|
2017-04-28 08:40:07 +02:00 |
|
PlutonicOverkill
|
e685de0f84
|
Fix script editor undo/redo context menu actions
|
2017-04-27 19:48:01 +12:00 |
|
PlutonicOverkill
|
6063d8e31b
|
Fix existing context menu in script editor
|
2017-04-27 16:31:45 +12:00 |
|
Andrei Kortunov
|
f484ef8ffb
|
Fixed jump fatigue loss formula (fixes #3843)
|
2017-04-26 18:28:59 +04:00 |
|
Andrei Kortunov
|
bba822c014
|
Purge all effects with same ID instead only first (fixes #3839)
|
2017-04-26 17:18:06 +04:00 |
|
Marc Zinnschlag
|
61e6b0d03c
|
improved ScriptErrorTable handling of script errors that don't have line/column associated with them (also avoiding a segfault)
|
2017-04-26 15:03:30 +02:00 |
|
PlutonicOverkill
|
3d1e640388
|
Add setting to change keyboard shortcut and fix another crash
|
2017-04-26 19:42:03 +12:00 |
|
PlutonicOverkill
|
1f699552f7
|
Fix infinite recursion bug in uncommentSelection()
|
2017-04-26 15:49:39 +12:00 |
|
PlutonicOverkill
|
61e374fdfc
|
Implement commentSelection() and uncommentSelection()
|
2017-04-25 19:12:18 +12:00 |
|
PlutonicOverkill
|
83ff7d162c
|
Add comment/uncomment actions to the context menu
|
2017-04-25 16:12:59 +12:00 |
|
MiroslavR
|
eada8c6822
|
Fix wrong incrementation in InventoryStore::visitEffectSources (Fixes #3838)
|
2017-04-23 18:05:41 +02:00 |
|
Andrei Kortunov
|
c2706ac3e7
|
Merchant repair and travel window scroll fix
|
2017-04-23 09:15:25 +04:00 |
|
scrawl
|
0e37e71ea2
|
Merge pull request #1266 from akortunov/handsfallbackfix
Improved hands bodyparts selection fallback
|
2017-04-23 00:36:48 +02:00 |
|
Andrei Kortunov
|
4544caf7f3
|
Improved bodypart select fallback (fixes #2594)
|
2017-04-22 22:23:10 +04:00 |
|
MiroslavR
|
0737d6cb72
|
Merge pull request #1270 from Allofich/scriptfix
Check for NULL before running voice dialogue scripts
|
2017-04-22 01:58:20 +02:00 |
|
Allofich
|
f34e35eb19
|
Check for NULL before running voice scripts
(Fixes #3834)
|
2017-04-22 07:51:31 +09:00 |
|
scrawl
|
8fbf9dc597
|
Merge pull request #1253 from akortunov/pinned
Remember "pinned" windows across game restarts
|
2017-04-21 18:44:47 +02:00 |
|
Andrei Kortunov
|
2b3b6d558f
|
Move updatePinnedWindows() function to private section
|
2017-04-21 19:37:09 +04:00 |
|
Andrei Kortunov
|
f986e3fafa
|
Remove unused code
|
2017-04-21 18:39:01 +04:00 |
|
Allofich
|
143ee387cc
|
Add enabled check to animation script commands
(Fixes #3793)
|
2017-04-21 23:27:24 +09:00 |
|
scrawl
|
fc56fc0b81
|
Merge pull request #1265 from akortunov/develop
Use "sLevel" GMST instead of hardcoded text in load game menu
|
2017-04-21 15:30:15 +02:00 |
|
scrawl
|
2c879ddbbf
|
Merge pull request #1264 from Allofich/script
Run scripts for voiced dialogue
|
2017-04-21 15:26:09 +02:00 |
|
Andrei Kortunov
|
e717d046f2
|
Escaped class name string
|
2017-04-21 17:21:57 +04:00 |
|
scrawl
|
1956602aa2
|
Merge pull request #1262 from Allofich/warnings
Fix more warnings
|
2017-04-21 14:34:36 +02:00 |
|
Andrei Kortunov
|
f67ec9c9ce
|
Use sLevel GMST instead of hardcoded text in load game menu
|
2017-04-21 09:40:25 +04:00 |
|
Andrei Kortunov
|
6c1e3a0618
|
Merged from upstream master
|
2017-04-21 08:48:22 +04:00 |
|
Allofich
|
ff3cb18d4f
|
Fix shadowing warnings
|
2017-04-21 11:06:18 +09:00 |
|
Allofich
|
60c67bc327
|
Run scripts for voiced dialogue
(Fixes #3787)
|
2017-04-21 10:39:11 +09:00 |
|
scrawl
|
c2240e3af1
|
Call the WindowManager::updatePlayer after the startup script is run
|
2017-04-21 00:51:13 +02:00 |
|
scrawl
|
1ffb9e1bf3
|
Remove renderWorldMap()
|
2017-04-21 00:50:22 +02:00 |
|
scrawl
|
bfdde0262f
|
Merge pull request #1260 from akortunov/levitationfix
Purge existing levitation effects when levitation is disabled (fixes #3766)
|
2017-04-21 00:25:09 +02:00 |
|
Allofich
|
ff3e307059
|
Pass parameters by const reference
|
2017-04-20 23:47:03 +09:00 |
|
Andrei Kortunov
|
90d90b6d81
|
Fixed dynamic stats tooltips in review menu
|
2017-04-20 17:24:34 +04:00 |
|
Andrei Kortunov
|
39682d616c
|
Merge branch 'master' of https://github.com/OpenMW/openmw into guifixes
|
2017-04-20 17:20:20 +04:00 |
|
Allofich
|
2e5fd74db0
|
Fix invalid iterator warning
|
2017-04-20 19:30:35 +09:00 |
|
scrawl
|
df3b4fe6a5
|
Merge pull request #1259 from Allofich/warnings
Fix a few Cppcheck warnings
|
2017-04-19 20:32:40 +02:00 |
|
Andrei Kortunov
|
f0f1df3a96
|
Properly clear inventory
|
2017-04-19 20:54:09 +04:00 |
|
Allofich
|
e87d2aa1af
|
Remove unused function
|
2017-04-20 01:47:30 +09:00 |
|
Allofich
|
60a2625b89
|
Add parentheses to clarify calculations
|
2017-04-20 01:38:21 +09:00 |
|
scrawl
|
30081393a6
|
Add InventoryWindow::clear() as part of world cleanup
|
2017-04-19 18:28:49 +02:00 |
|
Allofich
|
f299f26720
|
Remove unused variable
|
2017-04-20 01:22:33 +09:00 |
|
Allofich
|
5a00b239ac
|
Reduce scope of variables
|
2017-04-20 01:22:30 +09:00 |
|
Allofich
|
c655875584
|
Change mWaterEnabled from float to bool
|
2017-04-20 01:09:52 +09:00 |
|
Andrei Kortunov
|
04eb4ea6b6
|
Check for disabled levitation (fixes #3766)
|
2017-04-19 18:38:25 +04:00 |
|
scrawl
|
50f3794d12
|
Merge pull request #1258 from akortunov/drownfix
Fixed drowning widget initialization with non-default "fHoldBreathTime" GMST value
|
2017-04-19 16:08:55 +02:00 |
|
Andrei Kortunov
|
3c4c47d1e6
|
Reduced scope of fHoldBreathTime variable
|
2017-04-19 15:52:15 +04:00 |
|
Andrei Kortunov
|
c3fd327bb2
|
Fixed drowning widget initialization
|
2017-04-19 08:48:16 +04:00 |
|
scrawl
|
f90e5081f9
|
Merge pull request #1257 from akortunov/chargen
Chargen menus fixes
|
2017-04-18 22:23:30 +02:00 |
|
Andrei Kortunov
|
aac78d29a4
|
Service menus layout fixes
|
2017-04-16 20:30:20 +04:00 |
|
Andrei Kortunov
|
c93cf822c7
|
Reviewmenu: read name, race, class and birthsign from player stats (fixes bug #2628)
|
2017-04-14 23:21:20 +04:00 |
|
Andrei Kortunov
|
fb0c4700a4
|
Save a proto gender in racemenu
|
2017-04-14 23:19:48 +04:00 |
|
scrawl
|
f63b1e81cd
|
Merge pull request #1228 from akortunov/master
Options to show hidden weapon parameters
|
2017-04-14 20:01:08 +02:00 |
|
scrawl
|
17125e6c4d
|
Merge pull request #1256 from Allofich/equip
Adjustments to RemoveItem behavior
|
2017-04-14 01:08:29 +02:00 |
|
Andrei Kortunov
|
dc036e96d4
|
fixed magicka calculation on chargen (bug #3694)
|
2017-04-13 18:30:36 +04:00 |
|
Allofich
|
6e405aed8c
|
Adjustments to RemoveItem behavior
(Fixes #3796)
|
2017-04-13 22:33:13 +09:00 |
|