| .. | 
			
		
		
			
				
					| 
						
							
						
						AccessibilityInfo.cpp
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						AccessibilityInfo.h
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						AutocombatPreferences.h
					 | 
				
				
					78f56df44f
					Comment out unused OH3 options so they do not clutter code suggestions
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleAction.cpp
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleAction.h
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleAttackInfo.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleAttackInfo.h
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						BattleHex.cpp
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleHex.h
					 | 
				
				
					e90d8c318d
					Configurable multi-hex attacks
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						BattleHexArray.cpp
					 | 
				
				
					3bbfee0e1c
					Fix usage of std::bitset
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleHexArray.h
					 | 
				
				
					4b0fe811ac
					Contains returns false instead of true for invalid hexes
				 | 
				7 months ago | 
			
		
			
				
					| 
						
							
						
						BattleInfo.cpp
					 | 
				
				
					afb22e52eb
					Add some diagnostics for inablilty to place all stacks on battlefield
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						BattleInfo.h
					 | 
				
				
					4d4da0454f
					map objects hierarchy now uses IGameInfoCallback
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						BattleLayout.cpp
					 | 
				
				
					8255a4b9ae
					CGameHandler no longer inherits CGameInfoCallback, reduce direct access
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						BattleLayout.h
					 | 
				
				
					8255a4b9ae
					CGameHandler no longer inherits CGameInfoCallback, reduce direct access
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						BattleProxy.cpp
					 | 
				
				
					700eeb6bd4
					Implemented HERO_SPELL_CASTS_PER_COMBAT_TURN bonus
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						BattleProxy.h
					 | 
				
				
					700eeb6bd4
					Implemented HERO_SPELL_CASTS_PER_COMBAT_TURN bonus
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						BattleSide.h
					 | 
				
				
					2a05fbdd50
					Unified handling of battle sides ID's
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						BattleStateInfoForRetreat.cpp
					 | 
				
				
					40bff74195
					Use small vector for unit list
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleStateInfoForRetreat.h
					 | 
				
				
					40bff74195
					Use small vector for unit list
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						BattleUnitTurnReason.h
					 | 
				
				
					5550edeb9a
					Fix inability of unit to cast spell after receiving morale
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoCallback.cpp
					 | 
				
				
					42317e7128
					Block attempts to attack unit behind obstacle in UI
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoCallback.h
					 | 
				
				
					e90d8c318d
					Configurable multi-hex attacks
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoEssentials.cpp
					 | 
				
				
					c216936a59
					Allow fleeing while having shackles of war when other side got no hero
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						CBattleInfoEssentials.h
					 | 
				
				
					700eeb6bd4
					Implemented HERO_SPELL_CASTS_PER_COMBAT_TURN bonus
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						CObstacleInstance.cpp
					 | 
				
				
					645b95ba02
					Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
				 | 
				8 months ago | 
			
		
			
				
					| 
						
							
						
						CObstacleInstance.h
					 | 
				
				
					a99274d72e
					BattleHexArray - new container for BattleHexes
				 | 
				10 months ago | 
			
		
			
				
					| 
						
							
						
						CPlayerBattleCallback.cpp
					 | 
				
				
					35644da2b7
					Reogranize callback-related classes on 1 file = 1 class basis
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						CPlayerBattleCallback.h
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						CUnitState.cpp
					 | 
				
				
					5550edeb9a
					Fix inability of unit to cast spell after receiving morale
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						CUnitState.h
					 | 
				
				
					5550edeb9a
					Fix inability of unit to cast spell after receiving morale
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						DamageCalculator.cpp
					 | 
				
				
					527885de21
					Added VULNERABLE_FROM_BACK bonus
				 | 
				4 months ago | 
			
		
			
				
					| 
						
							
						
						DamageCalculator.h
					 | 
				
				
					527885de21
					Added VULNERABLE_FROM_BACK bonus
				 | 
				4 months ago | 
			
		
			
				
					| 
						
							
						
						Destination.cpp
					 | 
				
				
					93c2bbf9ab
					vcmi: modernize lib/battle
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						Destination.h
					 | 
				
				
					93c2bbf9ab
					vcmi: modernize lib/battle
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						IBattleInfoCallback.h
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						IBattleState.cpp
					 | 
				
				
					0b70baa95e
					Spells configuration version 2 (effect-based)
				 | 
				7 years ago | 
			
		
			
				
					| 
						
							
						
						IBattleState.h
					 | 
				
				
					700eeb6bd4
					Implemented HERO_SPELL_CASTS_PER_COMBAT_TURN bonus
				 | 
				6 months ago | 
			
		
			
				
					| 
						
							
						
						IUnitInfo.h
					 | 
				
				
					2a05fbdd50
					Unified handling of battle sides ID's
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						PossiblePlayerBattleAction.h
					 | 
				
				
					3836f132d3
					Fix alternative actions to support more than 2 actions + simplify logic
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						ReachabilityInfo.cpp
					 | 
				
				
					313fa1e80e
					Remove commented-out code
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						ReachabilityInfo.h
					 | 
				
				
					ecdd394bb1
					Use BattleHex as const ref wherever possible
				 | 
				9 months ago | 
			
		
			
				
					| 
						
							
						
						SideInBattle.cpp
					 | 
				
				
					4d4da0454f
					map objects hierarchy now uses IGameInfoCallback
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						SideInBattle.h
					 | 
				
				
					35644da2b7
					Reogranize callback-related classes on 1 file = 1 class basis
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						SiegeInfo.cpp
					 | 
				
				
					a1a5bc28c2
					convert line endings from CRLF (Windows) to LF (Linux/Unix)
				 | 
				2 years ago | 
			
		
			
				
					| 
						
							
						
						SiegeInfo.h
					 | 
				
				
					0c07384293
					Refactoring of serialization versioning handling
				 | 
				1 year ago | 
			
		
			
				
					| 
						
							
						
						Unit.cpp
					 | 
				
				
					5c4ce61d57
					Fix handling of double-wide creatures by BattleAI
				 | 
				5 months ago | 
			
		
			
				
					| 
						
							
						
						Unit.h
					 | 
				
				
					5c4ce61d57
					Fix handling of double-wide creatures by BattleAI
				 | 
				5 months ago |