Ivan Savenko
							
						 | 
						
							
							
								5bfc837a8f
							
							Fix regressions from battlehex PR (mostly related to towers)
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								48473b18f6
							
							move checks for invincible bonus to UnitState & cache
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								40bff74195
							
							Use small vector for unit list
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								5375d61d1b
							
							Optimize battleAdjacentUnits method
						 | 
						9 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								dbe82b94f6
							
							Changes following review:
						 | 
						10 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								4031006317
							
							Drop battle elapsed time measurement, restore avHexes.
						 | 
						10 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								dad6437661
							
							Refactor BattleHex, remake the use of precomputed neighbouring tiles containers.
						 | 
						10 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								ac8104d56d
							
							SonarCloud recomendations.
						 | 
						10 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								7a8edff419
							
							minor fixes
						 | 
						11 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								fb9a3da651
							
							Unit.cpp refactor and some other minor changes
						 | 
						11 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								e3516120d8
							
							Refactor destructibleEnemyTurns
						 | 
						11 months ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								5f799d41b3
							
							Use cached neighbouring tiles where possible
						 | 
						1 year ago | 
					
				
					
						
							
								   MichalZr6
							
						 | 
						
							
							
								a99274d72e
							
							BattleHexArray - new container for BattleHexes
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								157d6d30c8
							
							Move rest of commonly-accessed UnitState queries to bonus cache
						 | 
						10 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								95a07ee5cb
							
							Use bonus system cache whenever possible
						 | 
						10 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4f80ccd648
							
							Small micro-optimizations for code that gets called A LOT
						 | 
						10 months ago | 
					
				
					
						
							
								   Laserlicht
							
						 | 
						
							
							
								3c4064e09d
							
							prism attack fix
						 | 
						11 months ago | 
					
				
					
						
							
								   Laserlicht
							
						 | 
						
							
							
								0991f02282
							
							Bonus: prism breath
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c0f5c7c0ea
							
							Replace pointer with reference in pack apply functions
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								19db016473
							
							Merge pull request #4654 from dydzio0614/any-hex-shooting
						 | 
						1 year ago | 
					
				
					
						
							
								   Dydzio
							
						 | 
						
							
							
								5dda4aa0f0
							
							Remove overly strict condition
						 | 
						1 year ago | 
					
				
					
						
							
								   Dydzio
							
						 | 
						
							
							
								bb69ab1a1a
							
							Fix assert and condition for counting spell hexes
						 | 
						1 year ago | 
					
				
					
						
							
								   Dydzio
							
						 | 
						
							
							
								bf9a9283a4
							
							Make any hex shooting possibility configurable
						 | 
						1 year ago | 
					
				
					
						
							
								   Dydzio
							
						 | 
						
							
							
								1a2d349267
							
							Initial unconditionally working version
						 | 
						1 year ago | 
					
				
					
						
							
								   Laserlicht
							
						 | 
						
							
							
								899d3a14a0
							
							only blocking non positive spells; counterstrike
						 | 
						1 year ago | 
					
				
					
						
							
								   Laserlicht
							
						 | 
						
							
							
								b36c05df1d
							
							INVINCIBLE bonus
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								36c1ed670f
							
							Support for configurable town fortifications
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								3d39963a1c
							
							Merge branch 'master' into 'develop'
						 | 
						1 year ago | 
					
				
					
						
							
								   Andrii Danylchenko
							
						 | 
						
							
							
								8cdfa26fb5
							
							BattleAI: fix bait for archers when need to go long way
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								d09fb07362
							
							Use throwing ::at to prevent undefined behavior
						 | 
						1 year ago |