scrawl
|
f99eda1a54
|
Fixes #1302: Do not attempt to set OnPcAdd before the script has been added
|
2014-05-01 16:55:15 +02:00 |
|
scrawl
|
d92f95f5bf
|
Fix a stacking issue
|
2014-04-27 06:08:15 +02:00 |
|
scrawl
|
93b76a603b
|
Fixes #1100: Looting a corpse is no longer considered stealing
|
2014-04-27 06:08:08 +02:00 |
|
Marc Zinnschlag
|
1b5301eec0
|
Merge branch 'savedgame'
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwbase/soundmanager.hpp
apps/openmw/mwgui/mapwindow.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwsound/soundmanagerimp.hpp
components/esm/loadcell.cpp
|
2014-02-01 18:16:32 +01:00 |
|
Marc Zinnschlag
|
d2ec3ffdc8
|
handle equipped items when serialising inventory state
|
2014-02-01 17:31:05 +01:00 |
|
Marc Zinnschlag
|
bcc5894e2d
|
changed implementation functions for container serialisation from free functions to member functions (will need some polymorphism later)
|
2014-02-01 15:24:01 +01:00 |
|
Marc Zinnschlag
|
dd674566a2
|
store content of containers in saved game files
|
2014-01-31 13:25:32 +01:00 |
|
scrawl
|
2b15b8b484
|
Fix gold bugs (Fixes #1145, Fixes #1146)
|
2014-01-29 15:37:27 +01:00 |
|
scrawl
|
2836c7c927
|
Do not set owner when adding items to a container, as opposed to NPC/creatures
|
2014-01-17 10:55:46 +01:00 |
|
greye
|
15d946415e
|
minor cleanup
Removed case folding via std::transform, excessive lowerCase()
replaced with ciEqual().
|
2014-01-14 12:46:53 +04:00 |
|
scrawl
|
52b9ebff9d
|
Closes #1092: Implement sleep interruption. Fix levelled list flags for creatures. Change World::copyObjectToCell to search for the correct cell.
|
2014-01-14 07:42:03 +01:00 |
|
scrawl
|
90b92a8f41
|
Move levelled list code out of ContainerStore
|
2014-01-14 05:37:06 +01:00 |
|
scrawl
|
baf55df7a1
|
Gold fixes (when did this break?)
|
2014-01-09 01:34:10 +01:00 |
|
scrawl
|
0f5dc59176
|
Remove useless dependencies on InventoryWindow for getting player gold. Don't use string literals for gold_001 id, just to be sure.
|
2014-01-08 23:37:46 +01:00 |
|
scrawl
|
372cd437d1
|
Add a utility function for counting items in a container
|
2014-01-08 23:00:29 +01:00 |
|
scrawl
|
098f9712f1
|
Add getPlayerPtr() utility method. Reduces dependencies a lot.
|
2014-01-08 18:39:44 +01:00 |
|
scrawl
|
0285d18fc2
|
Respect items belonging to a faction
|
2014-01-07 20:24:01 +01:00 |
|
Marc Zinnschlag
|
48a08c4c4d
|
Merge remote-tracking branch 'endorph/master'
|
2014-01-07 14:12:15 +01:00 |
|
Dmitriy 'Endorph' Shkurskiy
|
9afa8e952e
|
tabs -> spaces
|
2014-01-07 14:32:14 +02:00 |
|
scrawl
|
2f35e5a04e
|
Stop merchants from autoequipping items sold to them
|
2014-01-05 22:43:09 +01:00 |
|
scrawl
|
dde2cd5d5a
|
Fix some code that still used setCount directly instead of using the ContainerStore interface. Also fix a related annoyance with the interface.
|
2014-01-05 20:53:45 +01:00 |
|
Dmitriy 'Endorph' Shkurskiy
|
18d4cdb2ac
|
Fix for VS2010-Debug: manual assignment operator and cctor added for MMWorld::ContainerStoreIterator
|
2014-01-04 07:46:29 +02:00 |
|
scrawl
|
561c661156
|
Reset starting angle / position when adding world item to a container
|
2013-12-27 01:57:08 +01:00 |
|
scrawl
|
608bd0f525
|
Don't copy the base node pointer when adding a world object to a container. Fixes bug #1028
|
2013-12-27 01:34:56 +01:00 |
|
scrawl
|
56893a097d
|
Don't stack used torches
|
2013-12-16 13:31:03 +01:00 |
|
scrawl
|
bab657fe2b
|
Add a utility function to add items to a ContainerStore by RefID
|
2013-11-21 17:14:30 +01:00 |
|
scrawl
|
00af6b5617
|
Use an inventory store listener for animation parts and VFX update instead of updating them directly. Slightly more flexible, reduces InventoryStore dependencies and solves a crash during character creation due to the preview doll's animation not being registered in World.
|
2013-11-15 02:08:36 +01:00 |
|
scrawl
|
427de69b79
|
Allow stacking enchanted items when charge is full
|
2013-11-14 21:02:37 +01:00 |
|
scrawl
|
ff7e4174f9
|
Fix some leftover code that still calculated random magnitude per spell rather than per effect. Major cleanup of InventoryStore: Magic effects are now updated when needed, rather than cached. Also allows to get rid of 'mutable' hacks and non-const method that should be const. Play sounds and particles when equipping a permanent enchantment item.
|
2013-11-13 18:51:28 +01:00 |
|
scrawl
|
027f4152e4
|
Missing flagAsModified()
|
2013-11-12 23:17:03 +01:00 |
|
scrawl
|
3c6a391507
|
Rename arguments again
|
2013-11-12 23:12:56 +01:00 |
|
Emanuel Guevel
|
750f1fd760
|
Edit ContainerStore::stacks for clarifications and correctness
Rename arguments and fix some potential errors (add checks).
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
26e4ccb8c2
|
Cosmetic changes
Rename ContainerStore::addImpl to addNewStack (it was confusing, since
ContainerStore had methods named 'addImp' and 'addImpl').
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
aefa54d72d
|
Pass item count to ManualRef constructor
This remove the need to call setCount in multiple places.
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
23b8206bdc
|
Add remove methods to MWWorld::ContainerStore
|
2013-11-10 02:45:16 +01:00 |
|
scrawl
|
10c21579bc
|
Item stacking case sensitivity fix
|
2013-09-07 01:00:38 +02:00 |
|
Chris Robinson
|
08d1d486a4
|
Merge remote-tracking branch 'zini/master' into ptr-improvements
|
2013-08-15 17:42:16 -07:00 |
|
Marc Zinnschlag
|
d122699b2f
|
and another fix for the same issue :(
|
2013-08-15 18:29:09 +02:00 |
|
Chris Robinson
|
fdbf09ed40
|
Merge remote-tracking branch 'zini/master' into ptr-improvements
Conflicts:
apps/openmw/mwworld/containerstore.cpp
|
2013-08-15 05:56:24 -07:00 |
|
Marc Zinnschlag
|
e94fcce622
|
accessing references via their ID now also works for references in containers in active cells
|
2013-08-15 14:45:13 +02:00 |
|
Chris Robinson
|
48c07fbd98
|
Remove some unnecessary fields from Ptr
|
2013-08-14 17:05:42 -07:00 |
|
Emanuel Guevel
|
48d2554ac3
|
Auto-equip when items are added to the inventory
We limit that to armor pieces and clothing items.
No auto-equiping for the player nor werewolves.
|
2013-08-07 15:17:55 +02:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
scrawl
|
0c4a963132
|
Container UI rewrite
|
2013-05-11 18:38:27 +02:00 |
|
scrawl
|
9e3917881d
|
Don't fail on nonexistent items in a levelled list
|
2013-04-25 04:44:30 +02:00 |
|
scrawl
|
9e08497f02
|
Initial container content should inherit the owner of its container
|
2013-04-07 22:07:04 +02:00 |
|
scrawl
|
2d2196b0d6
|
Implemented levelled items
|
2013-04-07 21:01:02 +02:00 |
|
scrawl
|
0079f62180
|
Gold condition now always checks RefID instead of the name. This is necessary because in the french MW version, the sGold GMST is different from the name of the gold references.
|
2013-03-30 16:27:06 +01:00 |
|
scrawl
|
6f1575d42a
|
CELL record corrections
|
2013-03-27 17:27:43 +01:00 |
|
scrawl
|
a2ca679beb
|
Added PC repair feature
|
2013-03-23 08:16:46 +01:00 |
|