scrawl
dfacf8c044
Change ActiveSpells to use ActorId
11 years ago
scrawl
67e942e733
Bug #869 : Some fixes to the previous fix
11 years ago
slothlife
c160a04ede
Revert "Fixes for warnings when building with MSVC"
...
This reverts commit 46eb20b98c
.
11 years ago
scrawl
7697ab37e0
Fixes #1129 : Change summoned creatures to use ActorId
...
Gracefully handles summoned creatures that are left behind in inactive cells.
11 years ago
Thomas
7cd4c93fa4
Changed getNearbyDoor to use MWWorld::Ptr
11 years ago
scrawl
99b4bc721b
Don't attempt to inflict spells on dead actors
11 years ago
scrawl
6c7b3074f5
Fix self-defense for creatures when attacked with a spell
11 years ago
Thomas
58bf7624be
Made code a bit more efficient
11 years ago
scrawl
3cdbcf3c28
Merge branch 'actorid' of https://github.com/OpenMW/openmw
...
Conflicts:
apps/openmw/mwmechanics/creaturestats.cpp
11 years ago
Thomas
203ef580cf
Fixed moving activatable object being incorrectly activated.
11 years ago
scrawl
365ca6c7e1
Fixes #1331 : Manually disable movement state for dead actors.
...
For dead actors, refreshCurrentAnims is no longer called, so we need to disable the movement state manually.
11 years ago
Thomas
6d540c4e07
Removed merging error
11 years ago
Thomas
680890c846
Clarification on some documentation points
11 years ago
Thomas
d6d4d9f75d
Removed destructor documentation
11 years ago
Thomas
ee36ace00b
Undid some code clean up changes, and changed how some includes work
11 years ago
Thomas
598221a8e7
Forgot some files
11 years ago
scrawl
e591d23880
Fixes #894 : Make sure the player's CharacterController is updated when the player is rebuilt. Necessary if the race is changed while we are still in a GUI (e.g. in the review dialog), and an update normally wouldn't occur.
11 years ago
Thomas
9dbe53c722
Merge remote-tracking branch 'upstream/master'
11 years ago
Thomas
2db3c89a9e
Ensures destination is far enough to care about getting stuck
11 years ago
Marc Zinnschlag
6c8e4b27d3
Merge remote-tracking branch 'scrawl/master'
11 years ago
Thomas
cbfa282f8d
Changed implementations of aifollow/pursue/activate slightly, added ability for NPCs to go through unlocked doors (They even try locked ones), and step back from opening doors (Although it still needs some work)
...
Notes - When the door hits them while it's about to finish closing they will try to walk through the door.
- Considerably more works is needed in making the NPC work out troublesome areas where they get stuck
11 years ago
Thomas
2c74ea381e
Moved pathfinding code to aiPackage, implemented it's use with aiFollow and aiPursue
11 years ago
scrawl
386604bc9d
Fixes #869 : Added methods to control external and internal collision modes separately
...
When an actor dies, we should only disable external collisions, i.e. prevent other actors from colliding with the dead body. The dead actor, however, should still have gravity and collision applied.
Also moved disableCollision to when the death animation finishes, not as soon as the actor's health is 0.
11 years ago
mrcheko
725f6cac5e
AiPursue infinite package updating bug resolved
11 years ago
scrawl
6cc691115b
Savegame: store most of CreatureStats
11 years ago
Thomas
645d174a96
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
apps/openmw/mwmechanics/aisequence.hpp
11 years ago
mrcheko
e4fe78937a
Merge remote-tracking branch 'upstream/master'
11 years ago
Marc Zinnschlag
3c5fe28857
Merge branch 'config'
11 years ago
Marc Zinnschlag
8279d307c4
text encoding configuration (was using hardcoded settings before)
11 years ago
scrawl
117b812fb1
Fix invisibility not breaking on certain actions
11 years ago
scrawl
b0fbea9d57
Removed a wrong assertion. Max drowning time is defined by GMST.
11 years ago
scrawl
2bc2684a66
Fixes #275 : force updating exterior cell maps even if already in cache
11 years ago
scrawl
54a893994a
Also update local map when paused, to make it update properly when teleporting via GUI/console
11 years ago
scrawl
7428511ea0
Bug #772 : Do not show door markers for disabled doors
11 years ago
scrawl
961c4d4dc4
Fixes #772 : Give scripts a chance to run before updating map, so that disabled objects are not visible
11 years ago
scrawl
ac8abd3398
assert -> exception to gracefully handle corrupted savegames
11 years ago
Marc Zinnschlag
368c868623
Merge remote-tracking branch 'scrawl/master'
11 years ago
Marc Zinnschlag
a85c73cf35
Merge remote-tracking branch 'filkry/bug1047dialoglinks'
11 years ago
scrawl
c39a0368cf
Bug #618 : Make local map textures static in an attempt to fix the disappearing maps with D3D.
...
Also removed problematic DISCARDABLE flag for fog of war textures.
11 years ago
scrawl
c98bea2a88
Moved local map update to LocalMap::updatePlayer to fix a brief desync on cell transitions due to sFogOfWarSkip
11 years ago
scrawl
a4a9794417
Savegame: store fog of war ( Closes #1177 )
11 years ago
scrawl
7b46e9f914
Get rid of no longer needed widget names
11 years ago
scrawl
041319c43e
Fixes #1234 : Store dynamic record counter in savegame to prevent name clashes
11 years ago
scrawl
07d9845aa0
Fix a bug in ESMStore code that checks for duplicate record insertions
11 years ago
Fil Krynicki
eb5ef270ba
Bug 1047 update - defaults and edge case
...
Handles edge case where it was possible to highlight adjacent
sub-terms without whitespace between them.
Also makes ignoring words not prefixed by whitespace the
assumed behaviour.
11 years ago
scrawl
dab4db87ff
Fix a bug in marker placement for interior maps
11 years ago
Fil Krynicki
9095a45ba7
Bug 1047 Fix
...
Dialog links can no longer be highlighted if they appear in the
middle of the word. This is achieved by confirming that the
character before a match is not alphabetic, so that words
following hyphens can still potentially match.
11 years ago
scrawl
b358cf2423
Fix a potential crash when loading script locals from savegame
11 years ago
scrawl
9fb5cef287
Oops, committed debug code
11 years ago
Marc Zinnschlag
8f5acf4741
Merge branch 'openmw-30'
11 years ago
Marc Zinnschlag
5b5bf6f37e
removed a redundant (and unsufficiently configured) copy of ConfigurationManager
11 years ago
Marc Zinnschlag
804bf523ba
removed two unused files
11 years ago
Marc Zinnschlag
5b9e90744e
Merge branch 'load'
11 years ago
Marc Zinnschlag
6fdbd4d3f9
minor adjustment to UniversalId
11 years ago
Marc Zinnschlag
96ca9500ca
generate error messages when encounting non-critical problems during load
11 years ago
Marc Zinnschlag
79d59153c1
improved layout of loading window
11 years ago
Marc Zinnschlag
95d24492de
display load error messages in loading window
11 years ago
Marc Zinnschlag
aadaf7827d
added load error log
11 years ago
Marc Zinnschlag
31b8dad4e0
Merge remote-tracking branch 'scrawl/master'
11 years ago
Marc Zinnschlag
2009cf9ad7
Merge remote-tracking branch 'scrawl/master' into openmw-30
11 years ago
scrawl
242e19a136
Fix crash when exiting OpenMW while dialogue/journal is opened and mouse cursor on a topic
...
(Fixes #1300 )
11 years ago
scrawl
5163358478
Fix a crash when exiting OpenMW while the mouse cursor is over a local map marker
11 years ago
scrawl
d86585b153
Fix clearing of local map markers
...
destroyWidget changes the child count, so the for loop is flawed.
11 years ago
scrawl
1444cd9051
Fix AiCombat exception when actor has a lockpick/probe equipped.
...
Don't make NPCs autoEquip lockpicks/probes, since they can't use them.
11 years ago
scrawl
136813a882
Bug #1319 : Fix references not coming from a content file incorrectly overwriting each other
11 years ago
scrawl
e7a004824c
Fix a search that should have been find
11 years ago
scrawl
872d9be1b4
Fix potential issue with dialogue globals
...
Make sure they are updated throughout the conversation
11 years ago
scrawl
731bc9c275
Fix broken isClass check and renamed variable for clarity
11 years ago
slothlife
46eb20b98c
Fixes for warnings when building with MSVC
...
Most warnings are innocuous (wrong type-specifier for forward
declarations, conversion of literals into unsigned integers, warnings
about methods optimized out), but I believe actual bugs were revealed in
vartypedelegate.cpp and combat.cpp.
11 years ago
cc9cii
cf23721f1b
Windows debug build crash fix.
11 years ago
scrawl
312dc84fa4
Fix a bug where the player's inventory could be opened as a container
...
If an NPC uses AiActivate on the player (i.e. to activate dialogue) precisely in the frame where the player just died, the player's inventory would be opened as a container instead.
11 years ago
Marc Zinnschlag
cf90da6cd8
minor fix
11 years ago
Marc Zinnschlag
6eff5ecaad
Merge branch 'operations' into load
...
Conflicts:
apps/opencs/main.cpp
apps/opencs/model/doc/document.cpp
11 years ago
Marc Zinnschlag
205306ee3d
changed message passing format from QString to a UniversalId/std::string pair
11 years ago
graffy76
0e7d40de6a
Merge branch 'master' of https://github.com/OpenMW/openmw
...
upstream merge
11 years ago
graffy76
cd7983adb5
Decoupled setting definitions from the Setting class. QSettings
...
implementation is now fully responsible for managing user settings.
11 years ago
Marc Zinnschlag
21142711f0
Merge remote-tracking branch 'graffy76/master'
11 years ago
graffy76
e47e3de3d2
Removed unneeded includes, cleaned up code, added comments
11 years ago
graffy76
8fb96e1be3
Removed error code for missing opencs.ini files.
11 years ago
mrcheko
01810f24b0
A* misses 1st closest node fix
11 years ago
Marc Zinnschlag
729e079b0b
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
1c8c26072d
Crime and self defense fixes
...
- NPCs should still shout messages such as "thief" even if they did not report the crime
- Fixed self defense for NPCs (they no longer attack the player when they were attacked by a non-player actor)
- Fixed self defense for creatures (Fixes #1203 )
11 years ago
scrawl
d2beb814e7
Remove superfluous attack phrases (already done by startCombat)
11 years ago
graffy76
a17cb1f389
Fixed opencs.ini formatting
11 years ago
Marc Zinnschlag
a30d816982
fixed a mixup in CSMTools::Tools constructor/destructor
11 years ago
Marc Zinnschlag
492620c8cf
handle exceptions thrown during loading and report them to the user
11 years ago
scrawl
dd9117809d
Say an attack phrase when combat starts
...
Move combat start to a helper method
Added some todo comments
11 years ago
scrawl
d4492b56db
Added header file missing from CMakeLists
11 years ago
scrawl
536fc5e192
Fix autosaves
11 years ago
graffy76
5cba828cc9
Removed unneeded code from setting manager. Moved some code to user
...
settings
11 years ago
graffy76
74fa115d20
fixed check for missing ini files
11 years ago
graffy76
475214ab62
Implmented QSettings for loading / saving file definitions. Also
...
renamed opencs.cfg to opencs.ini to follow Ini format standards
11 years ago
Jeffrey Haines
d4812c3af9
fixed placement of else statement
11 years ago
Jeffrey Haines
78f76842a6
Added else statement
...
Its still dodgy though
11 years ago
Jeffrey Haines
7d5dab214c
#58 - Sneak Skill: functional sneaking
...
Removed sneak checking from individual actor update.
Added sneak checking to Actors::update()
11 years ago
Jeffrey Haines
a65e8393bb
Merged files
11 years ago
Marc Zinnschlag
df97a1b57f
Merge remote-tracking branch 'sirherrbatka/Feature#1274'
11 years ago
mrcheko
f596b698d9
fixes to slow-down at jump startup and infinite air intertia growth
11 years ago
Marek Kochanowicz
f51f826dad
fixed compilation
11 years ago
Jeffrey Haines
a469444e53
Player can't detect self
11 years ago
Marc Zinnschlag
7f78c29bb5
Merge remote-tracking branch 'sirherrbatka/Feature#1274'
...
Conflicts:
apps/opencs/view/world/table.cpp
11 years ago
Marek Kochanowicz
4a502226e6
added flag to distingiush widgets
11 years ago
Marc Zinnschlag
e43913e7c2
Merge remote-tracking branch 'graffy76/master'
11 years ago
Thomas
dbf06d8c8b
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
apps/openmw/mwmechanics/aipursue.hpp
apps/openmw/mwmechanics/aisequence.hpp
11 years ago
graffy76
3f737bbb44
implemented QDial into RangeView class
11 years ago
graffy76
4f876574c1
Implemented slider widget in rangeView class
11 years ago
graffy76
0a3ab3dcd1
Commented out "proxy selection test" demo page in user settings
11 years ago
graffy76
35d1502308
Merge branch 'master' of https://github.com/OpenMW/openmw
...
merge
11 years ago
graffy76
1c26741c56
Implemented rangeview with spinbox as only control. Simplified setting
...
class constructor.
11 years ago
graffy76
bc6197c552
Added custom spin box class
11 years ago
Thoronador
be89654eef
remove audiere_decoder + mpgsnd_decoder from CMake file for openmw
11 years ago
Thoronador
620a8ccaf3
remove Audiere and MPG123+Sndfile decoder sources
11 years ago
Marek Kochanowicz
00b21449a2
replaced type_cell with type_scene
11 years ago
Jeffrey Haines
e1e23447f2
Removed initial check form setSneak
...
It wasn’t needed.
11 years ago
Jeffrey Haines
05e326bdc3
Added update sneak to actors
...
Intends to check the state of a players sneak by asking the question if
each npc can see the player.
11 years ago
scrawl
658c37a299
AiPursue: If we reached the path end, that does not mean we reached the target. Rebuild the path if the target has moved in the meantime.
...
Fixes guards in pursuit activating the dialogue too early.
Also tweaked the activation distance.
11 years ago
Marc Zinnschlag
e9c2f24faa
intercept close button clicks in loading window
11 years ago
Marc Zinnschlag
3fdd72f204
added cancel button to loading window
11 years ago
Marc Zinnschlag
6bc5869222
record loading progress bar
11 years ago
Marc Zinnschlag
6692d2dc72
split up load function in a start and continue part
11 years ago
Marc Zinnschlag
0b309d9ef4
Merge branch 'master' into load
...
Conflicts:
apps/opencs/view/doc/viewmanager.cpp
11 years ago
Marek Kochanowicz
5e99381019
Drag and drop works.
11 years ago
Marc Zinnschlag
e0e2ad8316
content file loading progress bar
11 years ago
scrawl
7bddfc0025
Fix some spelling mistakes.
11 years ago
scrawl
122e606e30
Crime: improvement to arrest on sight for large bounties
...
iCrimeThreshold controls the needed bounty to have guards run to the player and force dialogue. In vanilla, the greeting dialogue is scripted to either arrest the player (< 5000 bounty) or present a death sentence and attack (>= 5000 bounty).
11 years ago
Marc Zinnschlag
e09218f164
moved load code from Document to Loader class
11 years ago
scrawl
7331a64e34
Restore fix for Bug #875 (commit 602be9bbe7
, was broken by 43757efdc4
)
11 years ago
scrawl
1b074e5524
Call setAttacked even if the attack missed. Unsuccessful hits should also evoke a response.
11 years ago
scrawl
df1694c27b
Console autocompletion: List candidates when repeatedly pressing tab (bash-style)
11 years ago
scrawl
92467ba6bc
Fix sunlight for interiors
11 years ago
Marek Kochanowicz
7f1df878f6
make getDropType static and public.
11 years ago
scrawl
8560b43464
Move to esm component
11 years ago
scrawl
f8cc328b5e
Slightly prettier backdrop when loading game from main menu.
11 years ago
scrawl
6381b1e938
Fixes #1309 : Do not allow saving while dialogs are opened, just like vanilla
...
This limitation could be removed post-1.0 by serializing the state of open windows.
11 years ago
scrawl
17bb8d7f9a
Fixes #1252 : Add item/magic keybindings to savegame
11 years ago
Marek Kochanowicz
c2b070f097
trying to do it right.
11 years ago
Marek Kochanowicz
ea1aaef8ca
replace paged with unpaged (and vice versa)
11 years ago
scrawl
fc7e79027a
Fixes #1144 : Don't refreshCurrentAnims when adding already dead actors
11 years ago
scrawl
64a30ad182
Fix another leak
11 years ago
scrawl
6f7fbc867f
Fix several leaks
11 years ago
scrawl
f99eda1a54
Fixes #1302 : Do not attempt to set OnPcAdd before the script has been added
11 years ago
scrawl
5415ca6a63
Fix exception when shift+click on empty space in save dialog
11 years ago
Marek Kochanowicz
d00dbf47d5
working on worldspace drops
11 years ago
Marc Zinnschlag
ab94e70724
more cleanup of document setup
11 years ago
Marek Kochanowicz
57131332f4
fixing minor issues
11 years ago
Marc Zinnschlag
6a809064df
Merge remote-tracking branch 'mrcheko/master'
11 years ago
mrcheko
9e79fb5b87
fix to broken aiwander logic
11 years ago
Marc Zinnschlag
634311c86c
Merge remote-tracking branch 'mrcheko/master'
11 years ago
mrcheko
e8f7d12c01
uninit bool and invalid iterator bugs fixes
11 years ago
Marek Kochanowicz
9e01a54d72
minor correction
11 years ago
Marek Kochanowicz
6aaa15b2e8
paged worldspace drop
11 years ago
Marek Kochanowicz
19dac9dc86
that would be it
11 years ago
Jeffrey Haines
5c9c467b26
Improved sneak.
11 years ago
Jeffrey Haines
14ebd8b110
Fixed logic in commit crime
11 years ago
Marek Kochanowicz
4d79f00e28
enable dragging on the region map cells
11 years ago
Thomas
10a5bb9464
Made code a bit more standardized and added a good bit of documentation.
11 years ago
Marek Kochanowicz
eeb18b533e
moved editlock to the dragrecordtable
11 years ago
Marc Zinnschlag
0c2843b0f7
some missing cleanup
11 years ago
Marek Kochanowicz
d376efe30b
handle dragging not-existing records
11 years ago
Marc Zinnschlag
9a1b5dc1c6
a bit of cleanup
11 years ago
Marc Zinnschlag
f6a876bc3d
added actor ID
11 years ago
cc9cii
7d990abd37
OpenCS changes to allow compilation with MSVC 11.0.
11 years ago
Marc Zinnschlag
8dc6ad5059
moved new flag from setupData function to Document constructor
11 years ago
Marc Zinnschlag
5f1d2f72f6
added basic loading GUI
11 years ago
Marc Zinnschlag
2906ade531
string fix
11 years ago
Marc Zinnschlag
4eeed4e2c7
Merge remote-tracking branch 'scrawl/return'
11 years ago
Marek Kochanowicz
18fc8acc71
able to drag existing cells from the regionmap
11 years ago
Marek Kochanowicz
853abb65c3
added new, later common, base for the regionmap and the table
11 years ago
scrawl
28ef236f0e
Don't allow setting a new return position if there already is one and we haven't reached it yet
11 years ago
Marc Zinnschlag
8fea2cfa2a
Merge remote-tracking branch 'mrcheko/master'
11 years ago
scrawl
1fd7a07b5e
Merge branch 'master' of https://github.com/OpenMW/openmw into return
...
Conflicts:
apps/openmw/mwmechanics/aisequence.cpp
apps/openmw/mwmechanics/aiwander.cpp
11 years ago
scrawl
9b36a13821
Feature #1289 : NPCs return to default position
...
Make stationary NPCs return to their previous position once combat/crime AI finishes.
11 years ago
scrawl
3780503275
Removed quicksave/quickload message boxes, now that the same text is shown in the progress bar
11 years ago
Marc Zinnschlag
3013c34d9b
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
7a0aeeaa38
Allow to delete savegames (shift + click)
11 years ago
scrawl
7f37f2c2be
Fixes #1187 : Make GetDistance handle actors in remote cells gracefully
11 years ago
Marc Zinnschlag
2e7b4e798e
Merge remote-tracking branch 'digmaster/master'
11 years ago
scrawl
a35f7c73ae
Fixes #1286 (Dialogue topic list clips with window frame)
...
The first problem was with the ScrollView skin, which had a full-sized client area. Since the scrollbar starts out visible, MyGUI expects the client area to be smaller to accomodate for the scrollbar width. As a result, the starting canvas size becomes bigger than the view size.
Another bug was with the MWList code: reducing the canvas size for the scrollbar is not needed, since MyGUI is already doing that, and attempting to do it manually interferes with the view offset.
11 years ago
scrawl
518a32c19d
Fixes #1195 : Make NPCs equip torches in interiors under certain conditions
11 years ago
Thomas
885228ec02
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
apps/openmw/mwmechanics/actors.cpp
11 years ago
Lars Söderberg
04e5b9c72c
Right aligned version/revision
...
I've always felt that having the version/revision text at the bottom
center in the main menu was a bit out of place. A more common place for
this kind of thing is in one of the corners. I chose bottom right.
Aditionally I right aligned it and changed the v and r in version and
revision to capital letters.
Comments?
11 years ago
scrawl
84961d7843
Fixes #1254 : PcRank should return first rank if not in the faction
11 years ago
scrawl
b2119441b9
Fix bug in PcRank / PcNextRank
...
It was using the first faction instead of the actor's faction.
11 years ago
Marc Zinnschlag
421679b319
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
7e4a0c2478
Removed asserts
11 years ago
mrcheko
35c1724d39
unblock vertical aiming for combatants
11 years ago
scrawl
0796815da0
Ignore dead actors in getActorsFollowing/Fighting
...
Prevents dead enemies from disallowing resting near them
11 years ago
scrawl
27a05027f4
Fixes #1172 : Added basic loading/saving progress bar
...
The progress is not particularly accurate. It simply uses the current / total number of records written/read as indication. Cell records are currently the largest by far, but there is a good chance that could be optimized using a change tracking system.
11 years ago
Marc Zinnschlag
0b2371a05d
Merge remote-tracking branch 'thoronador/fix-minor-stuff'
11 years ago
Marc Zinnschlag
af322a9f77
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
1da99d9fc7
Remove unused variable
11 years ago
scrawl
b89463db09
Fix #1207 : Remember previous choice in class creation dialog
11 years ago
scrawl
1da19585dc
Remove some unneeded includes
11 years ago
Thomas
dc54bd5a5f
Merge remote-tracking branch 'upstream/master'
11 years ago
Thomas
c2127845af
Added onKnockdown command
11 years ago
Thoronador
f69d61976e
minor performance improvements in other apps subdirectories
11 years ago
mrcheko
22cdb166f2
warning fix, vars renaming
11 years ago
Thoronador
1b8c975d5b
minor performance improvements in apps/openmw
...
Checking for emptiness using size() might be inefficient, because
it can take linear time, while empty() is guaranteed to take only
constant time.
For non-primitive types, postfix ++ operators are inefficient
compared to prefix ++ operators, because post-increment usually
involves keeping a copy of the previous value around.
11 years ago
Marc Zinnschlag
ca097e146b
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
edbc319c42
fixed logic. ||
11 years ago
Jeffrey Haines
52bb7c3f69
fixed logic. !
11 years ago
Jeffrey Haines
7599b26d30
Fixed: creatures won't witness crimes
...
and potential crash.
11 years ago
Jeffrey Haines
0409e18a0e
revert
11 years ago
Jeffrey Haines
b9bd4bc126
broken
11 years ago
Jeffrey Haines
ce106d3bec
Revert "NPCs detect crime exclusively"
...
This reverts commit 54d9615d85ae856ad4fdd2c130ac9cb0cd847c72.
Conflicts:
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
11 years ago
mrcheko
82121e0401
some checks reworked
11 years ago
scrawl
e42855d522
Minor fix for spell icon
11 years ago
mrcheko
6a3dddfb9a
merge master
11 years ago
Marc Zinnschlag
85dbf393d2
Merge remote-tracking branch 'graffy76/master'
11 years ago
scrawl
3eb1e4e117
Fixes #1241 : Removed disposition-based combat conditions
...
The information for this code came from UESP, which in turn cites a (extremely vague) section from the TES-CS help text, so no surprise that it wasn't accurate.
The guard on the boat has a fight rating of 70, so with the old code it would attack on sight if the disposition is low enough. BTB-Character.esp includes something (not sure what) that drops his disposition to 35 when playing as a Khajiit, making him attack.
Testing in Vanilla it appears that disposition has no effect on combat engagement at all. Even with disposition 0 and fight 70 the NPCs don't attack.
Setting an NPCs fight rating to 70 or less still has a meaning, because the higher it is, the easier it becomes to raise the fight rating to 80 (by taunting, for example).
11 years ago
scrawl
dac0b7090a
Get rid of bigbars.png and smallbars.png
...
Changed loading bar colour to match vanilla
11 years ago
scrawl
3161647809
Fix for not being able to pick up scrolls during combat
...
This is the behaviour I observed in vanilla morrowind.
11 years ago
scrawl
d92f95f5bf
Fix a stacking issue
11 years ago
scrawl
93b76a603b
Fixes #1100 : Looting a corpse is no longer considered stealing
11 years ago
graffy76
985af15a12
removed qdebug references
11 years ago
graffy76
0d711e51b0
Converted SettingType enums to indicate widget type.
11 years ago
scrawl
e8210c92c6
Fixes #1240 : Don't hardcode drowning time
11 years ago
graffy76
b94466dbb4
Merge branch 'master' of https://github.com/OpenMW/openmw
...
merge
11 years ago
cc9cii
1fb2c8d87b
NPC turning is less hacky but still not perfect. NPC's should walk away after a period of non-action by the player (vanilla behaviour) - not yet implemented.
11 years ago
Thomas
c2b692e124
getActorsFollowing/Fighting no longer returns dead actors
11 years ago
mrcheko
dbe1307de0
code refining + minor fixes
11 years ago
Marc Zinnschlag
5e7cd806c4
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
04964595ef
Fixes #1270 , Fixes #1201 : Update active weapon/spell icons every frame
11 years ago
graffy76
ab33e78b67
Added RangeView class files
11 years ago
scrawl
d5dd864404
Fixes #1236 : Disable all controls while playing movie
11 years ago
scrawl
30666f2cce
Fixes #1297 : Store global map markers in savegame
11 years ago
Marc Zinnschlag
ddb0496dca
replaced return value of removeDocument with a signal
11 years ago
scrawl
f921f2e7db
Make PcRaiseRank, PcLowerRank and PcJoinFaction properly accept references instead of using the actor that the player talked to last.
...
This also solves a potential crash when no actor has been talked to yet, e.g. immediately after loading a savegame.
11 years ago
scrawl
ef39b0f6ab
Fixes #1291 : Faction rank saving issue
...
A value of 0 is the first rank, -1 means not a member
11 years ago
scrawl
45d2a00717
Fixes #1293 : Allow interpolation type 0 in case of 0 keys
11 years ago
scrawl
b13b25dd1b
Fixes #1295 : Support partial matches in Cell filter
11 years ago
scrawl
6eca5ac4bb
Fixes #1296 : Streamlined cellChanged detection
11 years ago
scrawl
cd1b4218e7
Fix dynamically placed objects being discarded when loading game
11 years ago
scrawl
f05606657c
Correctly insert pasted text at cursor position
11 years ago
scrawl
91e50585ff
AiWander: make sure to walk, not run
11 years ago
scrawl
5b011e43a7
Fix a crash after loading game
11 years ago
mrcheko
f3626adc86
remake of z-moving in combat for flying/swimming enemies
11 years ago
Marc Zinnschlag
42b332775a
removed some debug statements
11 years ago
Marc Zinnschlag
c63d6437c0
Merge remote-tracking branch 'jeffreyhaines/master'
...
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
11 years ago
Marc Zinnschlag
837fd2a4c6
Merge remote-tracking branch 'graffy76/master'
11 years ago
graffy76
2e06414b43
Fixed broken delegate display modes (Display Format settings). Moved
...
UserSetting update functions to DataDisplayDelegate.
11 years ago
Marc Zinnschlag
1f6ed584c2
Merge remote-tracking branch 'digmaster/master'
...
Conflicts:
apps/openmw/mwstate/statemanagerimp.cpp
11 years ago
Jeffrey Haines
4a4c08946c
Checks the state of the passed sneak variable
11 years ago
Thomas
f3272c941f
Fix for bug #1080 , can't read/repair/make potions/use soul gems/rest/sleep while in combat.
...
The radius for being in combat with the player is fAlarmDistance, which looked like the only pertinent thing.
11 years ago
Jeffrey Haines
42b879a9a5
Reworked the accusation of actors
11 years ago
Jeffrey Haines
c3e08916da
Sneak: Added support for state checking
...
I need advice one what I should do in order to pass mActors over to the
player. Particularly line 139 in player.cpp
11 years ago
graffy76
3f2ae950f5
Disabled view resize for open views when user setting changes. Fixed
...
new view size issue to match existing user settings.
11 years ago
Marc Zinnschlag
dbb192f084
moved loading to a separate thread
11 years ago
Marc Zinnschlag
9db9ad410d
fixed checks for allowing load/save and some general cleanup
11 years ago
Marc Zinnschlag
760c8c7214
removed a redundant include
11 years ago
Marc Zinnschlag
42b3233bda
removed a redundant check
11 years ago
Thomas
5b681e2199
Moved quickload to statemanager for consistency's sake, as well as make autosave only occur on sleep, not wait.
11 years ago
Thomas
05b21c92af
Moved quick save into statemanager class. Kept loader as is as it's rather specalized.
11 years ago
Thomas
6a8bf71c4c
Moved autosave to before you rest, not after it.
11 years ago
Thomas
a598060071
Added autosave on rest, as well as an option in the settings menu
11 years ago
Thomas
682c395488
Apparently a normal save must exist for some reason, calling for a character to be made doesn't cause the signature to be created, and I don't know how to force create the signature (It's kinda driving me nuts)
11 years ago
Thomas
49620968b9
Disallowed quicksave/load in character creation
11 years ago
Thomas
e873135da7
Missed a debug message
11 years ago
Thomas
f90810223a
Added quicksave and quickload
11 years ago
graffy76
ce56669339
Fixed failed signal/slot connection between UserSettings and
...
CSVWorld::SubView
11 years ago
Thomas
ee581f593b
Fixed issue which may occur if there's no evidence chest nearby
11 years ago
Thomas
f6deca7c80
Fixed various issues caused by late-night coding. Also added "unlock" message to unlocked doors
11 years ago
Thomas
61341d4206
Removed mLocked, kept it as "Negative lock level means unlocked"
11 years ago
graffy76
8c6c70ee9c
Merge branch 'master' of https://github.com/graffy76/openmw
11 years ago
Thomas
6022ffbd1f
Evidence chest now locks when new evidence is added to it
11 years ago
Thomas
420163d35f
Small changes to lock command (If no valid lockLevel exists, defaults to 100)
11 years ago
Thomas
cac8e52154
Seperated locked and lock level, to allow for relocking doors to previous lock level.
...
The data is stored in the esm as -lockLevel if unlocked; lockLevel if locked. While not tested, it should not present any problems.
11 years ago
Thomas
e71a119c23
Made aifollowers run when long distances (800 or 10000, depending) from what they're following.
11 years ago
graffy76
4b607d658f
Re-link user settings to editor main application
11 years ago
graffy76
e3384e3999
relocate support.hpp / remove support.cpp
11 years ago
graffy76
331df17b48
Added new framework files
11 years ago
graffy76
d3148555fa
Delete old framework files
11 years ago
mrcheko
fbd0ffe86f
enable z-moving for flying/water combatants
11 years ago
scrawl
9998c2783e
Fix travis
...
Why again do we need a unit test for something that was never used?
11 years ago
Marc Zinnschlag
e324450118
replaced return value of DocumentManager::addDocument with a signal
11 years ago
mrcheko
f811abb752
pathgrid shortcutting extended
11 years ago
Marc Zinnschlag
86bd2f48dc
removed an unused function
11 years ago
Marc Zinnschlag
0eed697f9a
Merge remote-tracking branch 'digmaster/master'
11 years ago
Marc Zinnschlag
a91b386381
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
cc9cii
6a1435c49e
Remove rotation check that was freezing NPC's.
11 years ago
cc9cii
e17fab891d
Suppress travis warning and one more tweak.
11 years ago
Thomas Luppi
d6f1f129eb
Forgot to capitalize something. whooooops
...
dat y do
11 years ago
Thomas Luppi
95ef874205
Gets default keybindings from scancode, not keyvalue.
...
Gives keyboard set-up independant default keybindings; useful for
international keyboards or dvorak users
11 years ago
cc9cii
2b544d550b
Fixed the rotation animation glitch.
11 years ago
cc9cii
000afa48b7
An attempt at making turning animation smoother. Copied some code from AiCombat for rotation.
11 years ago
cc9cii
3d26702f5e
Make idle actors face the player. Turning animation is not smooth.
11 years ago
cc9cii
9bd31b6236
Added reaction time and moved game setting variables init to the constructor.
11 years ago
Jeffrey Haines
3484df0743
Fixed garage value found in beta's static analysis
...
Source: https://forum.openmw.org/viewtopic.php?f=6&t=2059#p23844
11 years ago
Jeffrey Haines
6733a1541e
Fixes to Crime System
...
Victimless crimes were removed because victims may not exist in the
case of stealing items.
Is class now uses case insensitive comparison.
Fixed issue with confiscation of stolen items.
11 years ago
cc9cii
3dfd08cf2d
Cleanup and little tweaking.
11 years ago
cc9cii
479a94b35d
Backing off closed doors working, needs cleanup and tweaking.
11 years ago
Marc Zinnschlag
7eb6a2e52d
Merge remote-tracking branch 'scrawl/alarm'
11 years ago
Marc Zinnschlag
34092f9f5d
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
b3916e7744
Crime: mark witnesses as alarmed.
...
Fixes guard dialogue to properly detect if the player turned himself in.
11 years ago
scrawl
4625adfb7f
Fix typo in a condition.
11 years ago
cc9cii
7437647f70
Forgot to add a guard :-(
11 years ago
cc9cii
a0fc514df7
Suppress compiler warning.
11 years ago
cc9cii
c652cb1568
More cleaning up.
11 years ago
cc9cii
2447f0f4aa
Cleaned up logging statements.
11 years ago
cc9cii
aad13d315c
Fixed issue where allowed nodes were being erased. PathFinder was returning an empty path if the closest pathgrid point to the start was also the closest pathgrid point to the goal. Still need to clean up and remove logging statements.
11 years ago