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 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e4a8fb57 
								
							 
						 
						
							
							
								
								Closes   #1083 : Fix werewolf change handling  
							
							
							
						 
						
							2014-01-04 20:50:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								299690631f 
								
							 
						 
						
							
							
								
								Implement SoulTrap magic effect  
							
							
							
						 
						
							2014-01-02 21:21:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								79a440e94a 
								
							 
						 
						
							
							
								
								Many additions to  900bc06d2c:  
							
							... 
							
							
							
							- Fix indentation
 - Consider any kind of light, not just torch_infinite_time
 - Hostile NPCs should also wear lights, if they have nothing else that could use the slot (or a twohanded weapon)
 - Remove redundant code and don't add additional lights to the inventory
 - World::isDark returns false for interiors which are unaffected by weather 
							
						 
						
							2013-12-30 17:57:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								6de39a7329 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'lgro/issue845_NPCs_hold_torches_whole_day'  
							
							... 
							
							
							
							Conflicts:
	apps/openmw/mwmechanics/character.cpp 
							
						 
						
							2013-12-29 15:00:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								71d9755ef1 
								
							 
						 
						
							
							
								
								Bug  #991 : Don't autoequip items with harmful permanent enchantments  
							
							
							
						 
						
							2013-12-26 21:26:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukasz Gromanowski 
								
							 
						 
						
							
							
							
							
								
							
							
								900bc06d2c 
								
							 
						 
						
							
							
								
								Fixes   #845 : NPCs hold torches during the day  
							
							... 
							
							
							
							Moved 'equipping torches at night and unequipping at day' code from Character
to Actors class.
Removed unneeded showLights method (introduced in previous commits)
from animation/npcanimation classes.
Since this commit autoEquip() method doesn't automatically equip lights.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com> 
							
						 
						
							2013-12-20 22:38:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc3a13c0f 
								
							 
						 
						
							
							
								
								Break invisibility on Use or Activate  
							
							
							
						 
						
							2013-12-08 23:36:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8b095982e9 
								
							 
						 
						
							
							
								
								Don't auto equip for dead actors  
							
							
							
						 
						
							2013-11-19 18:42:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e8dcd74741 
								
							 
						 
						
							
							
								
								Recharge enchanted items in player's inventory over time  
							
							
							
						 
						
							2013-11-19 16:42:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0dc2e829dd 
								
							 
						 
						
							
							
								
								Lots of cleanup. Implemented Absorb and Resist. Implemented several instant effects. Added hand VFX.  
							
							
							
						 
						
							2013-11-17 23:31:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2a11618ee7 
								
							 
						 
						
							
							
								
								Make sure the equipped weapon HUD icon is updated properly  
							
							
							
						 
						
							2013-11-17 23:31:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b1a29eb27e 
								
							 
						 
						
							
							
								
								Implement Resist & Weakness effects  
							
							
							
						 
						
							2013-11-16 02:34:43 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								49125fa26e 
								
							 
						 
						
							
							
								
								Fix restacking unequipped items  
							
							
							
						 
						
							2013-11-14 19:54:00 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								0b5f5351b5 
								
							 
						 
						
							
							
								
								Fix continuous FX getting removed instantly  
							
							
							
						 
						
							2013-11-14 13:30:48 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9b0e82a37f 
								
							 
						 
						
							
							
								
								Projectile models are now spawned (no movement or impact yet). Refactored trap activation to apply range types properly. Handle ContinuousVFX for magic effects (note they aren't stopped yet when the effect ends)  
							
							
							
						 
						
							2013-11-13 14:02:15 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								23b8206bdc 
								
							 
						 
						
							
							
								
								Add remove methods to MWWorld::ContainerStore  
							
							
							
						 
						
							2013-11-10 02:45:16 +01: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2693b78536 
								
							 
						 
						
							
							
								
								Add initial player inventory when new game is started  
							
							
							
						 
						
							2013-04-15 02:56:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Glorf 
								
							 
						 
						
							
							
							
							
								
							
							
								ad49d1ecab 
								
							 
						 
						
							
							
								
								Sixth minor fix  
							
							
							
						 
						
							2013-04-10 15:24:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Glorf 
								
							 
						 
						
							
							
							
							
								
							
							
								248fff6eb7 
								
							 
						 
						
							
							
								
								Fourth minor fix  
							
							
							
						 
						
							2013-04-09 19:41:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Glorf 
								
							 
						 
						
							
							
							
							
								
							
							
								7c22e123f4 
								
							 
						 
						
							
							
								
								Bugfix  #691  changes  
							
							
							
						 
						
							2013-04-08 22:10:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Glorf 
								
							 
						 
						
							
							
							
							
								
							
							
								48d9885554 
								
							 
						 
						
							
							
								
								Started bugfix  #691  
							
							
							
						 
						
							2013-04-05 15:42:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									greye 
								
							 
						 
						
							
							
							
							
								
							
							
								ff8da265ed 
								
							 
						 
						
							
							
								
								applying new interface vol.9, inconsistent  
							
							
							
						 
						
							2012-11-06 12:36:21 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									greye 
								
							 
						 
						
							
							
							
							
								
							
							
								2057f5619e 
								
							 
						 
						
							
							
								
								move ESMStore to MWWorld  
							
							
							
						 
						
							2012-11-05 17:18:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									greye 
								
							 
						 
						
							
							
							
							
								
							
							
								7606ebafd6 
								
							 
						 
						
							
							
								
								resolving conflicts, minor update  
							
							
							
						 
						
							2012-09-17 11:37:50 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								6744375636 
								
							 
						 
						
							
							
								
								fixed a logic error in the auto equip code  
							
							
							
						 
						
							2012-07-17 18:35:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								d30ba14a17 
								
							 
						 
						
							
							
								
								Issue  #324 : Finished turning NpcStats into a proper class  
							
							
							
						 
						
							2012-07-06 18:23:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7b95bf7a 
								
							 
						 
						
							
							
								
								Issue  #107 : cleaned up includes in apps/openmw/mwworld/class.hpp  
							
							
							
						 
						
							2012-07-03 13:15:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								4c39fefd1e 
								
							 
						 
						
							
							
								
								Issue  #107 : World is accessed only through the interface class from now on; some include cleanup  
							
							
							
						 
						
							2012-07-03 12:30:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								30461438f6 
								
							 
						 
						
							
							
								
								still left: spell success formula  
							
							
							
						 
						
							2012-05-29 12:35:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								be46f5a59c 
								
							 
						 
						
							
							
								
								various fixes  
							
							
							
						 
						
							2012-05-19 17:39:24 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ee7e482cba 
								
							 
						 
						
							
							
								
								implemented un-stacking  
							
							
							
						 
						
							2012-05-13 11:52:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								16522ddc59 
								
							 
						 
						
							
							
								
								InventoryStore re-stacking unequipped items  
							
							
							
						 
						
							2012-05-12 23:09:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac9523e0c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2012-04-23 15:32:02 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								cc86998281 
								
							 
						 
						
							
							
								
								removing some cout spam  
							
							
							
						 
						
							2012-04-21 10:12:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Hooks 
								
							 
						 
						
							
							
							
							
								
							
							
								7fce57f335 
								
							 
						 
						
							
							
								
								Getting started with a new branch  
							
							
							
						 
						
							2012-04-11 20:16:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								dcab6737e5 
								
							 
						 
						
							
							
								
								consider skills when auto equipping  
							
							
							
						 
						
							2012-04-08 12:26:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								34a02fef45 
								
							 
						 
						
							
							
								
								consider item value when auto equipping  
							
							
							
						 
						
							2012-04-07 20:09:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								751e7d2199 
								
							 
						 
						
							
							
								
								basic auto-equipping (picks the first matching item  
							
							
							
						 
						
							2012-03-31 17:26:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								3dcfcf46cb 
								
							 
						 
						
							
							
								
								Issue  #217 : container change tracking  
							
							
							
						 
						
							2012-03-21 12:48:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ea336214de 
								
							 
						 
						
							
							
								
								more inventory sanity checks  
							
							
							
						 
						
							2012-03-13 14:04:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								635b7ec6cb 
								
							 
						 
						
							
							
								
								slot system  
							
							
							
						 
						
							2012-03-13 13:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								84c8cd3720 
								
							 
						 
						
							
							
								
								added InventoryStore class (doesn't do anything yet)  
							
							
							
						 
						
							2012-03-10 12:49:27 +01:00