scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3f3c3d0ad3 
								
							 
						 
						
							
							
								
								Remove an already resolved todo comment  
							
							
							
						 
						
							2015-07-24 23:28:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b33fe8fb62 
								
							 
						 
						
							
							
								
								Fix the inventory listener bug  
							
							
							
						 
						
							2015-06-07 16:50:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								0a5de33a1a 
								
							 
						 
						
							
							
								
								fireEquipmentChangedEvent() updates the InventoryWindow.  ( Fixes   #2424 )  
							
							
							
						 
						
							2015-04-06 15:13:09 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								79d2eebe54 
								
							 
						 
						
							
							
								
								Store selected enchant item in savegame ( Fixes   #1702 )  
							
							
							
						 
						
							2015-01-23 16:45:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d13335ba40 
								
							 
						 
						
							
							
								
								Ensure the item can be equipped in the given slot when loading inventory  
							
							
							
						 
						
							2015-01-23 15:32:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c65f9cb3c0 
								
							 
						 
						
							
							
								
								Revert "Change save format to store relative equipment index"  
							
							... 
							
							
							
							This reverts commit 89d9649b50 
							
						 
						
							2015-01-23 02:32:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								89d9649b50 
								
							 
						 
						
							
							
								
								Change save format to store relative equipment index  
							
							... 
							
							
							
							Store the index for the allowedSlots vector instead of the absolute slot index. This will more gracefully handle edge cases like the available slots for an item having changed when loading the game, or the "allows stacking" property having changed. However the main reason this was done is to ease work on the essimporter. 
							
						 
						
							2015-01-20 23:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f267497c03 
								
							 
						 
						
							
							
								
								Allow separate summoned creature instances for each spell ID ( Fixes   #2194 )  
							
							
							
						 
						
							2015-01-06 16:11:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e2346d7c37 
								
							 
						 
						
							
							
								
								Store permanent magic effects in savegame ( Fixes   #1648 )  
							
							
							
						 
						
							2014-12-30 01:36:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4d5adfb5dd 
								
							 
						 
						
							
							
								
								Fix being able to use enchantments of items that failed to equip ( Fixes   #2215 )  
							
							
							
						 
						
							2014-12-15 13:47:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								04614651fa 
								
							 
						 
						
							
							
								
								Fix recharging items not being updated for actor's initial inventory  
							
							
							
						 
						
							2014-10-05 18:27:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0fe9612afb 
								
							 
						 
						
							
							
								
								Implement basic spellcasting AI ( Fixes   #961 )  
							
							... 
							
							
							
							Select a weapon to attack with in AiCombat and equip it (Fixes  #1609 , Fixes  #1772 ) 
							
						 
						
							2014-08-28 00:55:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc691115b 
								
							 
						 
						
							
							
								
								Savegame: store most of CreatureStats  
							
							
							
						 
						
							2014-05-12 21:37:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								367919200f 
								
							 
						 
						
							
							
								
								moved CellRefList into a separate file  
							
							
							
						 
						
							2014-02-23 20:11:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ffe19e7a52 
								
							 
						 
						
							
							
								
								Feature  #50 : Handle attach & release of projectiles  
							
							
							
						 
						
							2014-02-05 05:18:11 +01: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								589fbbd871 
								
							 
						 
						
							
							
								
								Issue  #777 : Create InventoryStore for creatures with weapons/shields  
							
							
							
						 
						
							2014-01-19 11:43:23 +01: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc3a13c0f 
								
							 
						 
						
							
							
								
								Break invisibility on Use or Activate  
							
							
							
						 
						
							2013-12-08 23:36:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e8dcd74741 
								
							 
						 
						
							
							
								
								Recharge enchanted items in player's inventory over time  
							
							
							
						 
						
							2013-11-19 16:42:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c73217627e 
								
							 
						 
						
							
							
								
								Move code for listing effect sources to the spell management classes  
							
							
							
						 
						
							2013-11-15 20:29:47 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								992a8e9c36 
								
							 
						 
						
							
							
								
								Refactor NpcAnimation: get rid of delayed update (no longer required), make sure that the Animation is set up *before* the inventory store is accessed anywhere (which now triggers auto equip and animation update). Allows better tracking of magic VFX for permanent enchantments in InventoryStore.  
							
							
							
						 
						
							2013-11-14 14:41:10 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								60bec03987 
								
							 
						 
						
							
							
								
								Rename variables called 'slots' to work around wrong code parsing in QT Creator.  
							
							
							
						 
						
							2013-11-12 23:23:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3c6a391507 
								
							 
						 
						
							
							
								
								Rename arguments again  
							
							
							
						 
						
							2013-11-12 23:12:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								700d06764c 
								
							 
						 
						
							
							
								
								Order of arguments for ContainerStore::stacks shouldn't matter. Supplying them in the correct order is error prone, and also caused a bug where equipped items would incorrectly stack.  
							
							
							
						 
						
							2013-11-12 22:58:56 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								467bd91651 
								
							 
						 
						
							
							
								
								Update actor model on inventory change  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								23b8206bdc 
								
							 
						 
						
							
							
								
								Add remove methods to MWWorld::ContainerStore  
							
							
							
						 
						
							2013-11-10 02:45:16 +01: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Guevel 
								
							 
						 
						
							
							
							
							
								
							
							
								47b8a31317 
								
							 
						 
						
							
							
								
								Fixes suggested by KittyCat  
							
							
							
						 
						
							2013-08-07 12:05:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Guevel 
								
							 
						 
						
							
							
							
							
								
							
							
								aa563e947e 
								
							 
						 
						
							
							
								
								Implement MWWorld::InventoryStore::unequipAll()  
							
							
							
						 
						
							2013-08-06 12:34:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4a963132 
								
							 
						 
						
							
							
								
								Container UI rewrite  
							
							
							
						 
						
							2013-05-11 18:38:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Glorf 
								
							 
						 
						
							
							
							
							
								
							
							
								48d9885554 
								
							 
						 
						
							
							
								
								Started bugfix  #691  
							
							
							
						 
						
							2013-04-05 15:42:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Mc Donnell 
								
							 
						 
						
							
							
							
							
								
							
							
								b373d0ec7b 
								
							 
						 
						
							
							
								
								Correct struct to class in forward declarations  
							
							... 
							
							
							
							Fixes http://bugs.openmw.org/issues/362  
							
						 
						
							2012-08-13 13:58:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								30461438f6 
								
							 
						 
						
							
							
								
								still left: spell success formula  
							
							
							
						 
						
							2012-05-29 12:35:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								124ea77612 
								
							 
						 
						
							
							
								
								Issue  #256 : consider equipped items when calculating magic effects  
							
							
							
						 
						
							2012-05-18 15:48:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								82b9f835b1 
								
							 
						 
						
							
							
								
								make sure iterator is not end() before trying to get the equipped item  
							
							
							
						 
						
							2012-05-13 16:54:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d341d2113c 
								
							 
						 
						
							
							
								
								fixed some issues  
							
							
							
						 
						
							2012-05-13 14:58:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								35f478071e 
								
							 
						 
						
							
							
								
								Issue  #255 : deleted the old environment class and using the new one instead  
							
							
							
						 
						
							2012-04-23 15:27:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander "Ace" Olofsson 
								
							 
						 
						
							
							
							
							
								
							
							
								00b8ce6b35 
								
							 
						 
						
							
							
								
								Fix linker error in windows.  
							
							
							
						 
						
							2012-04-08 18:22:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								dcab6737e5 
								
							 
						 
						
							
							
								
								consider skills when auto equipping  
							
							
							
						 
						
							2012-04-08 12:26:21 +02:00