Thoronador
87fac78823
fix uninitialized members in Cell and structures
10 years ago
scrawl
01652bbcc5
Store original actor position in AiWander package ( Fixes #2200 )
10 years ago
scrawl
e2346d7c37
Store permanent magic effects in savegame ( Fixes #1648 )
10 years ago
scrawl
f931ba2efc
Fix some static analysis issues (coverity)
10 years ago
scrawl
886903d70e
Implement HitAttemptOnMe function (Bug #2078 )
10 years ago
scrawl
e0c6f84546
AiFollow: target has to be seen in order to start following ( Fixes #1637 )
10 years ago
scrawl
3f0bc6eecb
Ignore extra bytes after the SCVR string list ( Fixes #2184 )
10 years ago
scrawl
dffa8c6c14
Re-insert existing DialInfo records when they are modified by another content file ( Fixes #2170 )
10 years ago
cc9cii
5ae1554a75
Simplify skipping moved references (thanks scrawl)
10 years ago
cc9cii
33c454e073
Check whether any subrecords remain after skipping moved references. Should resolve bug #2070 .
10 years ago
scrawl
273a80e2c0
Merge branch 'master' of https://github.com/OpenMW/openmw
10 years ago
scrawl
92ab292e18
Make MODL subrecord for light records optional ( Fixes #2114 )
10 years ago
MiroslavR
b8d5a9486a
Make Restore/Damage Attribute/Skill effects continuous
10 years ago
scrawl
fc1a897fbf
Add comment to WNAM in ESM::Land
10 years ago
scrawl
4047e3c928
Properly handle DialInfo records that were marked as Deleted ( Fixes #2035 )
10 years ago
scrawl
86280df55a
DialInfo: Clear SelectStructs from previous loadings when a record is overwritten ( Fixes #2017 )
10 years ago
Marc Zinnschlag
21b16f8425
Merge branch 'tables'
...
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/model/world/data.cpp
apps/opencs/model/world/data.hpp
10 years ago
scrawl
8786fb639f
Implement terrain rendering in OpenCS ( Fixes #1597 )
10 years ago
scrawl
861cc26aa6
Don't sell racial spells ( Fixes #1961 )
10 years ago
Marc Zinnschlag
f4c9897bbd
Merge branch 'master' into tables
10 years ago
Marc Zinnschlag
d64127106b
load and save pathgrid records
10 years ago
scrawl
7252cb63a6
Fix cppcheck issues
10 years ago
scrawl
790e0150b1
Fix global map markers being duplicated when cell is visited again
10 years ago
Marc Zinnschlag
850dbb55a5
improved magic effect IDs
10 years ago
Marc Zinnschlag
58a9176c18
preparing magic effects record for use in OpenCS
10 years ago
scrawl
45b4304237
Store levitation/teleport enabled state in savegames ( Fixes #1923 )
10 years ago
Marc Zinnschlag
02247fe712
load and save sound gen records
10 years ago
scrawl
dec9ffdb6c
ESM: Make sure to clear old list when a list is overwritten by another content file ( Fixes #1932 )
10 years ago
Marc Zinnschlag
d1d861e1be
Merge branch 'run'
...
Conflicts:
apps/opencs/model/world/columns.cpp
apps/opencs/model/world/columns.hpp
apps/opencs/model/world/data.cpp
components/CMakeLists.txt
10 years ago
Marc Zinnschlag
bf6150d009
allow project scope scripts
10 years ago
Marc Zinnschlag
d4c27d4ce0
Merge remote-tracking branch 'mellotanica/master'
10 years ago
Marco Melletti
9b6faa2ffa
wrong rearrangement fixes
...
misleading comments fixed
10 years ago
Marco Melletti
e1393ad2df
reputation sorted out
10 years ago
Marco Melletti
2e47290ed0
finished loadnpc.hpp, fixed npdt 52byte structure
10 years ago
scrawl
1c178768f5
Allow Script records with missing SCDT (precompiled code, not used anyway)
...
Not sure on the exact conditions, but this was missing in a plugin that I made in the TES-CS, while vanilla MW would load it just fine.
10 years ago
Marco Melletti
bc7e154643
done with header files, unsure about mSkills and mReputation in
...
loadnpc.hpp
10 years ago
Marco Melletti
8bce460f34
loadnpc is still unfinished, bodypartcheck.cpp mFlags check fix
10 years ago
cc9cii
df87859d7c
Move the workaround to loadscpt.cpp as per feedback comments.
10 years ago
scrawl
4f92044d71
Allow user-created markers on local map ( Fixes #1571 )
11 years ago
scrawl
44642ae21b
Fix incorrect Speed value in ESM::MagicEffect (thanks Hrnchamd)
11 years ago
MiroslavR
46e9ee408f
Do not allow mods to change fixed effect properties in the legacy format, but allow it entirely in the new format.
11 years ago
MiroslavR
d16e0c063c
Enchanting, spellmaking dialog: check for flags when listing known effects
11 years ago
Marc Zinnschlag
f468c53281
renamed the script field in DebugProfile to improve consistency
11 years ago
Marc Zinnschlag
232c6c9ad3
Merge branch 'scriptedit' into run
11 years ago
MiroslavR
85aa237baf
Implement removal of corprus spells
11 years ago
MiroslavR
96e7ff666d
Implement saving/loading of corprus stats, remove redundant code
11 years ago
scrawl
360c7f863c
Store magic effect Base values in savegame ( Fixes #1489 )
11 years ago
Marc Zinnschlag
3486da0fb0
consolidated the debug profile flags into a single and added a global flag
11 years ago
scrawl
77a4e38c49
Remove -Wno-ignored-qualifiers and fix caused warnings
11 years ago
scrawl
28e61c9834
Add default values for fDifficultyMult and sDifficulty ( Fixes #1742 )
...
Also added values for some other GMSTs added in a Morrowind patch or Tribunal/BM
11 years ago
scrawl
e2ee3b2497
Merge branch 'master' of https://github.com/OpenMW/openmw
...
Conflicts:
apps/openmw/mwrender/terrainstorage.cpp
11 years ago
scrawl
28fe81df90
Make Lights with OffDefault flag not emit light nor particles when placed in a cell ( Fixes #1796 )
11 years ago
scrawl
4138c3e966
Reuse health of previous level rather than recalculating initial health ( Fixes #1787 )
11 years ago
Marc Zinnschlag
ee3acc31a8
minor correction to previous commit
11 years ago
cc9cii
c43bd3c345
Continue loading esm after detecting string table overflow condition. Should resolve bug #1774 .
11 years ago
scrawl
22d7d8a466
Implement Command creature/humanoid magic effects ( Fixes #1120 )
11 years ago
scrawl
2e7b5fde7c
Fix uninitialized QuestStatus in DialInfo ( Fixes #1694 )
11 years ago
Marc Zinnschlag
30f114873d
added debug profile record
11 years ago
scrawl
45af34d189
Merge branch 'master' of https://github.com/OpenMW/openmw
11 years ago
scrawl
ccde462308
Fix typo (RefId -> RefNum)
11 years ago
scrawl
4773d754c6
Remove redundant isHostile flag ( Fixes #1652 )
11 years ago
Marc Zinnschlag
7991dfb907
Merge remote-tracking branch 'scrawl/master'
11 years ago
Marc Zinnschlag
c9cd7fb6b7
Merge branch 'scripts'
11 years ago
scrawl
1a04501951
Handle faction save/load properly when player has faction reputation in a faction he is not a member of ( Fixes #1573 )
11 years ago
Marc Zinnschlag
acb728195f
improved documentation of ESM::Script member variables
11 years ago
scrawl
75abe8db31
Ignore FLTV from old savegames
11 years ago
scrawl
d4ff17f1c5
Remove unused FLTV and NAM0 from CellRef
11 years ago
scrawl
4e0c133fb3
Add comment to Cell NAM0 (it's a RefId counter)
11 years ago
scrawl
75366b2e37
Implement CellRef's faction rank (rank requirement to use item)
11 years ago
scrawl
2b57c7fa67
Use CellRef's global variable to disable owner ( Fixes #1677 )
11 years ago
scrawl
876af8f529
Fix not saved Attacked flag ( Fixes #1657 )
11 years ago
Marc Zinnschlag
e9377ad5c4
include targeted script data in saved games
11 years ago
scrawl
1c41ce9b9d
Implement Hrnchamd's player and NPC autocalc spells (Some unclarities remaining, XXX)
11 years ago
scrawl
ad90d20ad8
Don't silently skip unknown NPC subrecords
11 years ago
Marc Zinnschlag
d96ed38d49
added body part table
11 years ago
Marc Zinnschlag
e97fd35ae6
added enchantments table
11 years ago
scrawl
8a8ecce1e5
Fix some uninitialized data written to savegames
11 years ago
scrawl
218f916d6d
Savegame: Don't write stat modifiers that are zero
11 years ago
scrawl
4e71db7081
Savegame: Don't load/save deleted container items. This is currently pointless, and also causes new garbage being added on each load/save cycle: Container stores are first filled from ESM records, then cleared and filled from the savegame. The items from ESM records remain as deleted refs.
11 years ago
scrawl
2477456f99
Implement Murder crimes and OnMurder instruction ( Fixes #1315 )
11 years ago
scrawl
d5b97005ab
Make ESM::Faction skills optional ( Fixes #1508 )
...
Also increased size of mSkills array to 7. Some factions with 7 skills can be found in the vanilla CS. The previously "mUnknown" int appears to be the 7th element of the skills array.
11 years ago
scrawl
ee2b81763e
Savegame: Store AiSettings and summoned creatures
...
CreatureStats state is now completely stored (Closes #1174 )
Also play VFX_Summon_Start and VFX_Summon_End visual effects.
11 years ago
scrawl
4f742fd468
Allow INFO records with no subrecords following DATA ( Fixes #1486 )
11 years ago
scrawl
e458cf1df2
Savegame: Store death counter ( Fixes #1477 )
11 years ago
scrawl
a54ac579a5
Savegame: Store AiSequence
11 years ago
scrawl
73be457805
Merge ESM::Cell fields by subrecord
...
Fixes an issue with the Morrowind Patched mod where cell ambient values would become black due to the new cell records not including an AMBI subrecord.
Also fixes a bug where mLeasedRefs was incorrectly cleared when overwriting a cell (*oldcell = *cell;)
11 years ago
scrawl
98d7b6672a
Make MODL subrecord optional for potions ( Fixes #1419 )
11 years ago
scrawl
823ccb1b3d
Don't batch statics that have "references persist" set (temporary fix for Arkngthand door - Fixes #1386 )
11 years ago
scrawl
7376cb9b61
Fix loading ESX files cleaned with testool ( Fixes #1382 )
11 years ago
scrawl
ce14a6413b
Small optimization to ESM::Variant
11 years ago
scrawl
16ac6e7aac
Merge DialInfo objects by subrecord instead of overwriting the object
...
Fixes #1360
11 years ago
Marc Zinnschlag
f5e587f566
Merge remote-tracking branch 'puppykevin/master'
11 years ago
Marc Zinnschlag
be7f344eca
Merge branch 'refs'
...
Conflicts:
apps/opencs/model/doc/savingstate.cpp
components/esm/cellref.hpp
11 years ago
scrawl
50a72ed710
Fix ghosts in Cavern Of The Incarnate having -1 health
11 years ago
Kevin Poitra
18314b1707
We use spaces, not tabs.
11 years ago
Kevin Poitra
8e55eb8009
Fix some formatting.
11 years ago
Kevin Poitra
545c3c312c
Remove a superfluous clear.
11 years ago
scrawl
e266c39c5d
Implement modFactionReaction instruction ( Closes #1347 )
11 years ago
scrawl
0966755a0c
Store death animation index in CreatureStats
11 years ago
scrawl
039398c8ae
Basic RefData and CellRef change tracking
...
Wrapped item charge handling in getItemHealth function
11 years ago