AlexVinS 
							
						 
					 
					
						
						
							
						
						0d5eaa1183 
					 
					
						
						
							
							Proper fix for  http://bugs.vcmi.eu/view.php?id=2422  
						
						
						
						
					 
					
						2016-08-30 12:20:09 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						b634482bb0 
					 
					
						
						
							
							Fix  http://bugs.vcmi.eu/view.php?id=2422  
						
						
						
						
					 
					
						2016-08-30 12:20:07 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						22d885af22 
					 
					
						
						
							
							Fixed  http://bugs.vcmi.eu/view.php?id=2302  
						
						
						
						
					 
					
						2016-08-30 12:20:05 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						be67faad90 
					 
					
						
						
							
							Drafts  
						
						
						
						
					 
					
						2016-08-30 12:20:03 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						f053754653 
					 
					
						
						
							
							Advance REMOVE_OBSTACLE mechanics  
						
						
						
						
					 
					
						2016-08-30 12:20:01 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						40e6e0c143 
					 
					
						
						
							
							Move REMOVE_OBSTACLE-related code from callback to where it should be.  
						
						
						
						
					 
					
						2016-08-30 12:19:59 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						750c114648 
					 
					
						
						
							
							Drafts  
						
						
						
						
					 
					
						2016-08-30 12:19:57 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						3de47d4df6 
					 
					
						
						
							
							[AI] Teach BattleAI how to use offensive location spells (like fireball)  
						
						... 
						
						
						
						* AI already can evaluate effect of smart and not smart offensive spells. 
						
						
					 
					
						2016-08-30 12:19:55 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						3b2a45c8dc 
					 
					
						
						
							
							Get rid of battleGetPossibleTargets.  
						
						
						
						
					 
					
						2016-08-30 12:19:52 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						8d2aa2c8c7 
					 
					
						
						
							
							Reduced scope of CBattleInterface spellSelMode  
						
						
						
						
					 
					
						2016-08-30 12:14:12 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						d4a35c6839 
					 
					
						
						
							
							Simplify getAffectedStacks arguments. casterColor not needed anymore.  
						
						
						
						
					 
					
						2016-08-30 12:14:08 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						f6715ad787 
					 
					
						
						
							
							Use ISpellCaster in CSpell::canBeCast.  
						
						... 
						
						
						
						* -2 todo notes 
						
						
					 
					
						2016-08-30 12:12:46 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						d4d1693152 
					 
					
						
						
							
							Start with a todo note for this branch  
						
						
						
						
					 
					
						2016-08-30 12:12:44 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						cf1d5d0bc9 
					 
					
						
						
							
							tweaks  
						
						
						
						
					 
					
						2016-08-30 11:45:05 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						a50a32405d 
					 
					
						
						
							
							Use weak_ptr for TypeDescriptor cross-links. Fixed total TypeDescriptor memory leak.  
						
						
						
						
					 
					
						2016-08-30 09:48:12 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						c6d257f328 
					 
					
						
						
							
							Fixed CQuest leak  
						
						
						
						
					 
					
						2016-08-30 09:48:10 +03:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						f686e4fe80 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/vcmi/vcmi  into develop  
						
						
						
						
					 
					
						2016-08-30 08:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								DjWarmonger 
							
						 
					 
					
						
						
							
						
						6791350975 
					 
					
						
						
							
							Compile fix (operator = is ambiguous).  
						
						
						
						
					 
					
						2016-08-30 07:50:38 +02:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						7e0c4e1451 
					 
					
						
						
							
							tweak  
						
						
						
						
					 
					
						2016-08-30 08:27:01 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						0236309d25 
					 
					
						
						
							
							CArtifactsOfHero: use shared_ptr for SCommonPart  
						
						
						
						
					 
					
						2016-08-30 07:05:31 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						b8f4fdc2f2 
					 
					
						
						
							
							fixed memory leak in CTradeWindow::initItems  
						
						
						
						
					 
					
						2016-08-30 05:55:51 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						e2e5bc4920 
					 
					
						
						
							
							fixed fadeAnims memory leak  
						
						
						
						
					 
					
						2016-08-30 05:46:25 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						f0b3a13ed5 
					 
					
						
						
							
							Fixed memory leak in CCreatureAnimation  
						
						
						
						
					 
					
						2016-08-30 05:38:56 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						ef05a56e49 
					 
					
						
						
							
							cleanup  
						
						
						
						
					 
					
						2016-08-30 05:13:45 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						1c9dd41188 
					 
					
						
						
							
							Removed unused STOP_CLIENT SDL event  
						
						
						
						
					 
					
						2016-08-30 03:54:46 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						4bc27194dd 
					 
					
						
						
							
							do not leak screen surface etc. on quit  
						
						
						
						
					 
					
						2016-08-30 03:43:49 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						2018b4d406 
					 
					
						
						
							
							Rewritten video mode check.  
						
						... 
						
						
						
						* check only for current desktop display mode, because we are not using actual fullscreen
* also old check was wrong 
						
						
					 
					
						2016-08-30 03:27:53 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						fb7ff8c7fa 
					 
					
						
						
							
							Do not use std::atexit. Modified patch from PR  #204  by @krnowak.  
						
						... 
						
						
						
						std::atexit generally does not play nice with static objects in other
translation units/libraries - there are no guarantees about the order
of destruction of static objects and atexit functions coming from
different translation units/libraries. Removing calls to atexit fixes
crashes when quitting the game. The crash happened during the dispose
function somewhere inside boost's locale library that is used
indirectly by the logger - some locale function tried to lock a static
mutex that was already destroyed. 
						
						
					 
					
						2016-08-30 01:26:05 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						85f94676a5 
					 
					
						
						
							
							Server: convert logging  
						
						
						
						
					 
					
						2016-08-30 01:13:07 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						668cd83ee5 
					 
					
						
						
							
							More work on static variable desyncs  
						
						
						
						
					 
					
						2016-08-29 23:07:52 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						3f075e391a 
					 
					
						
						
							
							ERM convert logging  
						
						
						
						
					 
					
						2016-08-29 19:49:52 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander Shishkin 
							
						 
					 
					
						
						
							
						
						5e5ce0bb09 
					 
					
						
						
							
							Merge pull request  #203  from vcmi/logFormat  
						
						... 
						
						
						
						boost::format support for CLogger 
						
						
					 
					
						2016-08-29 17:32:44 +04:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						452e28d183 
					 
					
						
						
							
							Remove some useless includes found by cppclean  
						
						... 
						
						
						
						This of course was tested and shouldn't break anything 
						
						
					 
					
						2016-08-26 04:42:16 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						94bb5b9901 
					 
					
						
						
							
							CGKeys::wasMyColorVisited: fix to not change playerKeyMap on client  
						
						
						
						
					 
					
						2016-08-25 16:47:52 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						a90b657b86 
					 
					
						
						
							
							Add reset to some static variables on client  
						
						
						
						
					 
					
						2016-08-25 15:52:20 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						f020fa06fd 
					 
					
						
						
							
							CPlayerInterface::buildChanged: fix update of advInt townlist  
						
						... 
						
						
						
						Fix issue when town icon on adventure interface is not updated from village after vcmiarmenelos cheat used.
This didn't occur during normal gameplay since usually castleInt is active when you build something. 
						
						
					 
					
						2016-08-24 06:19:25 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						5a387cdaf1 
					 
					
						
						
							
							Town: update appearance in applyGs to avoid desyncs. Fix issue 2464  
						
						... 
						
						
						
						Netpacks NewStructures and RazeStructures 
						
						
					 
					
						2016-08-24 05:15:04 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						25a68c3ca1 
					 
					
						
						
							
							Add "citadel" and "fort" to all town templates. Lazy fix for issue 1911  
						
						... 
						
						
						
						Without this capitol appearance tend to be used by default.
HotA mod have all templates and actual different DEFs so it's was never affected. 
						
						
					 
					
						2016-08-24 05:06:21 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						abad3cfb17 
					 
					
						
						
							
							PlayerState::daysWithoutCastle: change in netpacks only. Fix issue 2462  
						
						... 
						
						
						
						Moving code from CGameHandler to NetPacksLib without changes. 
						
						
					 
					
						2016-08-23 08:02:04 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						355f0a74ab 
					 
					
						
						
							
							CGSeerHut: add initialization to constructor  
						
						
						
						
					 
					
						2016-08-23 01:19:03 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						52e660f087 
					 
					
						
						
							
							CQuest: add proper constructor to avoid uninitialized fields  
						
						
						
						
					 
					
						2016-08-22 20:41:37 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						111f080639 
					 
					
						
						
							
							Fixed memory leak in CCreatureHandler  
						
						
						
						
					 
					
						2016-08-22 13:27:25 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						63500042e8 
					 
					
						
						
							
							Fixed memory leak in CCompressedStream  
						
						
						
						
					 
					
						2016-08-22 12:56:05 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						71378546c1 
					 
					
						
						
							
							Try to quick fix issue 2376  
						
						
						
						
					 
					
						2016-08-21 05:10:03 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						afa9de47e9 
					 
					
						
						
							
							Added "const" to CLoggerBase methods  
						
						
						
						
					 
					
						2016-08-20 13:51:20 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						206c5699cf 
					 
					
						
						
							
							CGHeroInstance::SecondarySkillsInfo: always set rand seed  
						
						... 
						
						
						
						Seed will always be set again on hero initialization, but for save sync it's must be same before that. Related to issue 2459 
						
						
					 
					
						2016-08-19 23:31:54 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						ec22da4412 
					 
					
						
						
							
							CMap: fix objects memory leak on exit  
						
						
						
						
					 
					
						2016-08-19 16:56:26 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						bf6ad4e783 
					 
					
						
						
							
							More fixes for uninitialized fields part 2  
						
						
						
						
					 
					
						2016-08-19 14:58:04 +03:00 
						 
				 
			
				
					
						
							
							
								Arseniy Shestakov 
							
						 
					 
					
						
						
							
						
						ab06cfd586 
					 
					
						
						
							
							More fixes for uninitialized fields  
						
						
						
						
					 
					
						2016-08-18 18:53:28 +03:00 
						 
				 
			
				
					
						
							
							
								AlexVinS 
							
						 
					 
					
						
						
							
						
						89ce1a4509 
					 
					
						
						
							
							Fixed uninitialized field  
						
						
						
						
					 
					
						2016-08-18 15:03:20 +03:00