|  Ivan Savenko | 4c70abbeb5
							
							Reduced usage of global variables - removed or made const / constexpr | 1 year ago | 
				
					
						|  Alexander Wilms | f3277b7953
							
							Define each identifier in a dedicated statement | 1 year ago | 
				
					
						|  Ivan Savenko | d326c53b9a
							
							AI will now respect current value of "Use spells in autocombat" setting | 1 year ago | 
				
					
						|  Alexander Wilms | ed86a917eb
							
							AI/BattleAI/BattleAI.cpp: Use Class template argument deduction for wallParts array | 2 years ago | 
				
					
						|  Alexander Wilms | bfddc90ff4
							
							AI/BattleAI.cpp: Use "std::array" or "std::vector" instead of a C-style array. | 2 years ago | 
				
					
						|  Johannes Schauer Marin Rodrigues | a1a5bc28c2
							
							convert line endings from CRLF (Windows) to LF (Linux/Unix) | 2 years ago | 
				
					
						|  Ivan Savenko | ef94e7a78a
							
							Fix build | 2 years ago | 
				
					
						|  Ivan Savenko | 036df2e0ad
							
							Support multiple battles in AI | 2 years ago | 
				
					
						|  Ivan Savenko | 86a7f5f5cd
							
							Removed getStr(bool), replaced with similar toString() | 2 years ago | 
				
					
						|  Ivan Savenko | 695a51d8c8
							
							Merge remote-tracking branch 'vcmi/beta' into develop | 2 years ago | 
				
					
						|  Andrii Danylchenko | 5f13a0bbda
							
							BattleAI: spellcast fixes and floating point score | 2 years ago | 
				
					
						|  Andrii Danylchenko | dc88f14e0b
							
							BattleAI: positive/negative effect multiplier | 2 years ago | 
				
					
						|  Andrii Danylchenko | 03395a3d8a
							
							TBB for battle AI spellcast an fixes | 2 years ago | 
				
					
						|  Andrii Danylchenko | 274bf739b8
							
							BattleAI: damage cache and switch to different model of spells evaluation | 2 years ago | 
				
					
						|  Ivan Savenko | 2be9664d26
							
							Remove no longer used code | 2 years ago | 
				
					
						|  Ivan Savenko | 013417fb7e
							
							Code cleanup | 2 years ago | 
				
					
						|  Ivan Savenko | a1d3181a98
							
							Unified spellcasting handling with other actions | 2 years ago | 
				
					
						|  Ivan Savenko | 6297140bf5
							
							Start of stabilization - battles now start correctly | 2 years ago | 
				
					
						|  Dydzio | 6bfbe80cc9
							
							Allow toggling quick combat spells usage | 2 years ago | 
				
					
						|  Andrii Danylchenko | ba9998ac66
							
							BattleAI: fast targets optimization | 2 years ago | 
				
					
						|  Andrii Danylchenko | e7394ad20c
							
							BattleAI: log time to make a decission | 2 years ago | 
				
					
						|  Andrii Danylchenko | f1a9ae99ee
							
							NKAI: various behavior fixes, undo max_gold_preasure | 2 years ago | 
				
					
						|  Ivan Savenko | aed8c411fc
							
							Minor rework & cleanup of combat replays | 2 years ago | 
				
					
						|  Ivan Savenko | 639880a426
							
							Fix handling of tactics by AI | 2 years ago | 
				
					
						|  Ivan Savenko | 58dd87d727
							
							Fix AI spellcasting | 2 years ago | 
				
					
						|  Ivan Savenko | 556763fb7b
							
							Fixed handling of tactics | 2 years ago | 
				
					
						|  Ivan Savenko | 1bf6bbd9b6
							
							Significantly simplified threading model in battles | 2 years ago | 
				
					
						|  Ivan Savenko | f27f5ebc7c
							
							Split BattleAI::activeStack into several smaller methods | 2 years ago | 
				
					
						|  Konstantin | 05eccbc2bb
							
							vcmi: split bonus to enumerator and HeroBonus.h | 2 years ago | 
				
					
						|  Konstantin | fbc05c70ac
							
							vcmi: camelCase methods of new classes | 2 years ago |