Commit Graph

8341 Commits (d7f96041400c8398da4fd061b3218671e598d81a)
 

Author SHA1 Message Date
Emanuel Guevel 12dbbde1e3 InvStore::unequipSlot: return an iterator to the unequipped item 11 years ago
Emanuel Guevel 59c963b6cc Auto-equip items when a clothe or an armor is removed from inventory
This fix auto-equip on corpses.
11 years ago
Emanuel Guevel 750f1fd760 Edit ContainerStore::stacks for clarifications and correctness
Rename arguments and fix some potential errors (add checks).
11 years ago
Emanuel Guevel 26e4ccb8c2 Cosmetic changes
Rename ContainerStore::addImpl to addNewStack (it was confusing, since
ContainerStore had methods named 'addImp' and 'addImpl').
11 years ago
Emanuel Guevel aefa54d72d Pass item count to ManualRef constructor
This remove the need to call setCount in multiple places.
11 years ago
Emanuel Guevel 0691978603 Add item count to ManualRef constructor as optional argument 11 years ago
Emanuel Guevel f4f2586e8c Remove duplicate code for PlaceAtMe/PlaceAtPC using a template 11 years ago
Emanuel Guevel 8ff747fbef Move some deleteObject logic from OpDelete to MWWorld::deleteObject 11 years ago
Emanuel Guevel 2786530430 Edit InventoryStore::equip() to call the new unequipSlot function…
…to unequip previously equipped item.
11 years ago
Emanuel Guevel 52cef19982 Update weapon/magic icons when items are removed from player inventory 11 years ago
Emanuel Guevel d05baa8c22 Add method InventoryStore::unequipSlot()
This will permit to do run a treatment when an item is unequipped.
11 years ago
Emanuel Guevel 10abb9d297 Call ContainerStore::remove() to remove items from inventory
Make placeObject() and dropObjectOnGround() in MWWorld to copy objects
(and indicate it clearly).

Enchanting an item now unequips it.
11 years ago
Emanuel Guevel 23b8206bdc Add remove methods to MWWorld::ContainerStore 11 years ago
Marc Zinnschlag a198751f21 Merge remote-tracking branch 'scrawl/magic' 11 years ago
Marc Zinnschlag 935d9241d8 first attempt at proper info record loading: partially incorrect and way too slow 11 years ago
scrawl 5c148a3d41 Fix effect source display 11 years ago
Marc Zinnschlag 8be3ffc2a0 Merge remote-tracking branch 'scrawl/magic'
Conflicts:
	apps/openmw/mwworld/worldimp.cpp
11 years ago
scrawl 3e58655a90 Implemented Fortify/Drain skill magic effects. Scroll of icarian flight works! 11 years ago
scrawl 3ea7d58ca8 Advance skill on successfull spell cast 11 years ago
scrawl 976344f0a3 Handle CastOnce enchantments 11 years ago
scrawl 1051611ffa Added spell failure sound 11 years ago
scrawl cbe96a2170 Refactor ActiveSpells to track range type. Added basic self range magic. 11 years ago
Marc Zinnschlag 3d8da2b9e0 proper sorting for newly created records and some case smashing fixes 11 years ago
Marc Zinnschlag a06aa881cb make sure case handling in info IDs is consistent 11 years ago
Marc Zinnschlag 982024a328 Topic range access in InfoCollection 11 years ago
Marc Zinnschlag 0745a86039 added InfoCreator 11 years ago
Marc Zinnschlag ef401a774b Merge remote-tracking branch 'eroen/install-fix' 11 years ago
Marc Zinnschlag 224aa5d38c Merge remote-tracking branch 'eroen/install-fix-17' into openmw-27 11 years ago
Bret Curtis 5a071b0f81 necessary dpkg rules to get opencs building and packaged on dpkg systems 11 years ago
eroen e885c502a1 Stop installing "Daedric Font License.txt"
It was removed in 3a827d9c12
11 years ago
eroen 6b931f566d Stop installing "Daedric Font License.txt"
It was removed in 3a827d9c12
11 years ago
Bret Curtis 36efe9605f necessary dpkg rules to get opencs building and packaged on dpkg systems 11 years ago
Marc Zinnschlag fb417f9880 Merge remote-tracking branch 'scrawl/openmw-27' into openmw-27 11 years ago
Jordan Ayers 3fbf918751 Chargen Review Dialog: Init fix.
Load the starting Health/Magicka/Fatigue from the player stats when
creating the Review Dialog, and remove the extra copy of these stats.
In some cases, the old stat values were never updated from 0/0.
11 years ago
Jordan Ayers d48cc27a89 Chargen fix: Back sequence control.
Related to bug #894.
Eliminate double windows when using 'Back' from the review screen.
Force consistent back behavior (handling was changing after
a individual change button had been used).
11 years ago
Jordan Ayers e94da61ff0 Chargen cleanup.
Move common gui state pop out of if checks.
Move health update before gui state push (used as input for some windows).
11 years ago
Marc Zinnschlag d85360e7fd Merge remote-tracking branch 'scrawl/ui' 11 years ago
Marc Zinnschlag 418ccf705d Merge branch 'openmw-27'
Conflicts:
	apps/launcher/graphicspage.hpp
	components/CMakeLists.txt
11 years ago
scrawl 9e2b1942fc Fix journal for not installed tribunal (Options button should become Topics). Don't log an error when optional journal buttons (Tribunal) are not found. 11 years ago
scrawl bf5529819d Added combo box widget and use it in options menu. Fixes to VBox / HBox. Added savegame dialog. 11 years ago
Marc Zinnschlag c545b3682a compose info record IDs from actual record ID and parent topic ID (to make sure IDs are unique) 11 years ago
Marc Zinnschlag 2d4a6c0edf cleaned up ID handling in INFO record (including a ESMTool bug fix) 11 years ago
Marc Zinnschlag 9d7695ea88 added missing columns to topic info table 11 years ago
Marc Zinnschlag 245d7b0ae4 Merge remote-tracking branch 'scrawl/windowclosefix' 11 years ago
Marc Zinnschlag f4e6f31658 Merge remote-tracking branch 'scrawl/openmw-27' 11 years ago
scrawl c3d9bc31bb Fix exiting OpenMW via the window close button (regression) 11 years ago
scrawl 3a827d9c12 Deleted Obliviontt.zip 11 years ago
Marc Zinnschlag 8bacdc8ab8 updated changelog 11 years ago
Alexander "Ace" Olofsson 468e8e3635 Missing iostream include 11 years ago
Marc Zinnschlag 8e439c290d updated changelog 11 years ago