| 
								
								
									 Marc Zinnschlag | 2af7f60488 | flag reordered records as modified | 2013-11-14 12:21:10 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | a44fad4c59 | disabled revert for info tables (no easy way to make this work) | 2013-11-14 11:55:02 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | d49b8e7443 | Merge branch 'dialogue' | 2013-11-14 11:40:50 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 780ea3a41f | added support for record reordering to model (only implemented in info collection) | 2013-11-14 11:39:14 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | a8274e5c86 | Merge remote-tracking branch 'potatoesmaster/inventory-fix' | 2013-11-13 13:55:24 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | baf13483c0 | Update actor model only when in the current cell | 2013-11-13 00:04:04 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 0dab7031c0 | Make sure effects are destroyed with the animation | 2013-11-12 02:22:44 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | eccb8f38ba | Apply "cast when strikes" enchantments when hitting with a weapon | 2013-11-12 02:07:51 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 5f209b120b | Use the new ContainerStore::remove method. | 2013-11-12 01:26:16 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | ffdb91bb21 | Add particles for Cast + Hit. Not looking quite right yet. | 2013-11-11 23:43:28 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 2fff7fc843 | save info records | 2013-11-11 12:21:26 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 6f3d737498 | Missing const, thanks to jeaye | 2013-11-10 23:27:11 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | afafaf73e8 | Fix a build error | 2013-11-10 22:40:46 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 1773c70455 | Merge branch 'master' of https://github.com/zinnschlag/openmw into magic | 2013-11-10 22:03:17 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | ef8360f346 | silenced a warning | 2013-11-10 21:45:27 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | cfbf444628 | Merge remote-tracking branch 'potatoesmaster/inventory-remove' | 2013-11-10 21:30:19 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 6cd373c5c6 | Only allow using powers once every 24 h. Apply on touch effects. | 2013-11-10 15:40:31 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 71828351e6 | Code cleanup: use enum instead of integer | 2013-11-10 15:28:26 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 8c4303399f | Merge branch 'master' into dialogue Conflicts:
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/esm/loadinfo.hpp | 2013-11-10 13:21:39 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 583f1ae9c2 | fixed info record ordering and performance problems by determining topic ranges in the record collection instead of in the index collection | 2013-11-10 13:00:46 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | ec6018928c | some fixes to info record sorting (doesn't address the main problem) | 2013-11-10 12:09:49 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | b7bb7d6902 | Merge remote-tracking branch 'scrawl/master' Conflicts:
	apps/opencs/editor.cpp | 2013-11-10 11:49:48 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | bbfd7f4c9d | Disable equipped item re-stacking when the item is removed from inventory The item was not removed if it was re-stacked. | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | d2dcf0b203 | Add a warning comment to RefData::setCount() | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 467bd91651 | Update actor model on inventory change | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | f428921b93 | Always update the source container view on drag&drop This fix the indicator not being displayed for items auto-equipped
after an other item is removed. | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 4fcf427e1f | InventoryWindow: call InventoryStore::unequipItem() when an equipped item is dragged The unequipped item is also re-stacked if needed. | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 37e91a278e | Add InventoryStore::unequipItem() | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 12dbbde1e3 | InvStore::unequipSlot: return an iterator to the unequipped item | 2013-11-10 02:45:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 59c963b6cc | Auto-equip items when a clothe or an armor is removed from inventory This fix auto-equip on corpses. | 2013-11-10 02:45:16 +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 | 0691978603 | Add item count to ManualRef constructor as optional argument | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | f4f2586e8c | Remove duplicate code for PlaceAtMe/PlaceAtPC using a template | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 8ff747fbef | Move some deleteObject logic from OpDelete to MWWorld::deleteObject | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 2786530430 | Edit InventoryStore::equip() to call the new unequipSlot function… …to unequip previously equipped item. | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 52cef19982 | Update weapon/magic icons when items are removed from player inventory | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | d05baa8c22 | Add method InventoryStore::unequipSlot() This will permit to do run a treatment when an item is unequipped. | 2013-11-10 02:45:16 +01:00 |  | 
				
					
						| 
								
								
									 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. | 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 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | a198751f21 | Merge remote-tracking branch 'scrawl/magic' | 2013-11-09 17:00:27 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 935d9241d8 | first attempt at proper info record loading: partially incorrect and way too slow | 2013-11-09 11:42:19 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 5c148a3d41 | Fix effect source display | 2013-11-09 11:09:44 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 8be3ffc2a0 | Merge remote-tracking branch 'scrawl/magic' Conflicts:
	apps/openmw/mwworld/worldimp.cpp | 2013-11-09 10:54:51 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 3e58655a90 | Implemented Fortify/Drain skill magic effects. Scroll of icarian flight works! | 2013-11-09 10:49:00 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 3ea7d58ca8 | Advance skill on successfull spell cast | 2013-11-09 10:34:46 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 976344f0a3 | Handle CastOnce enchantments | 2013-11-09 08:07:40 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 1051611ffa | Added spell failure sound | 2013-11-09 07:59:17 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | cbe96a2170 | Refactor ActiveSpells to track range type. Added basic self range magic. | 2013-11-09 07:51:46 +01:00 |  |