|  Ivan Savenko | 6ac57a7cfc
							
							Improvements to bonus system node types / propagators | 4 月之前 | 
				
					
						|  Ivan Savenko | 102d932641
							
							Fix crash on attacking town with garrison but without defending heroes | 4 月之前 | 
				
					
						|  Ivan Savenko | 0ad4e80c7d
							
							Rework and simplify logic of attaching heroes to bonus system | 4 月之前 | 
				
					
						|  Ivan Savenko | 022b0f731c
							
							Fix configs, update docs, resolve discovered regressions | 4 月之前 | 
				
					
						|  Ivan Savenko | e0de65d56c
							
							Reworked & fixed DARKNESS bonuses and lookout tower / skyship logic | 4 月之前 | 
				
					
						|  Ivan Savenko | f71db8af07
							
							Configurable Conflux University | 4 月之前 | 
				
					
						|  Ivan Savenko | 032024a432
							
							Fix multi-creature dwelling only giving town growth bonus to last unit | 4 月之前 | 
				
					
						|  Ivan Savenko | 8255a4b9ae
							
							CGameHandler no longer inherits CGameInfoCallback, reduce direct access | 5 月之前 | 
				
					
						|  Ivan Savenko | cc274c4d34
							
							GameRandomizer is now in lib, add implementation | 5 月之前 | 
				
					
						|  Ivan Savenko | 54a46b77a9
							
							Extract library entity randomization logic to separate class | 5 月之前 | 
				
					
						|  Ivan Savenko | e79c8b9fe1
							
							Remove unnecessary access to gamestate | 5 月之前 | 
				
					
						|  Ivan Savenko | 4d4da0454f
							
							map objects hierarchy now uses IGameInfoCallback | 5 月之前 | 
				
					
						|  Ivan Savenko | 6f20235d07
							
							Merge CPrivilegedInfoCallback into CGameInfoCallback | 5 月之前 | 
				
					
						|  Ivan Savenko | 716da918f8
							
							Completely remove IGameCallback class | 5 月之前 | 
				
					
						|  Ivan Savenko | 35644da2b7
							
							Reogranize callback-related classes on 1 file = 1 class basis | 5 月之前 | 
				
					
						|  kdmcser | 50887a4f30
							
							fix hangs after a siege battle | 6 月之前 | 
				
					
						|  Ivan Savenko | c0fb1d1b3b
							
							Replace some raw pointers with unique's or optional | 6 月之前 | 
				
					
						|  Ivan Savenko | 4d57a8ed36
							
							Prefer to pass CGameState as reference instead of pointer | 6 月之前 | 
				
					
						|  Ivan Savenko | 912c2eae94
							
							Fix regressions | 6 月之前 | 
				
					
						|  Ivan Savenko | e6a8e5d4bd
							
							Correctly restore bonus system on deserialization | 6 月之前 | 
				
					
						|  Ivan Savenko | 93b18ee94b
							
							Fix some issues detected by Sonar & code review, fix build | 7 月之前 | 
				
					
						|  Ivan Savenko | d1d2cf4189
							
							Fix crashes on game start, gamestate now derives from GameCallbackHolder | 7 月之前 | 
				
					
						|  Ivan Savenko | d34b47bb20
							
							Remove pointers from artifacts | 7 月之前 | 
				
					
						|  Ivan Savenko | 4ed13409c2
							
							Remove serialization of raw pointers from serialization | 7 月之前 | 
				
					
						|  Ivan Savenko | 63d00b080e
							
							Removed pointer to army from StackInstance | 7 月之前 | 
				
					
						|  Ivan Savenko | c02a8a84fd
							
							Stacks of armed instance are now unique_ptr | 7 月之前 | 
				
					
						|  Ivan Savenko | 0ada2a5ebd
							
							Map objects now use shared_ptr (game) | 7 月之前 | 
				
					
						|  Ivan Savenko | 417ea6451a
							
							Remove ConstTransitivePtr from hero and town instances | 7 月之前 | 
				
					
						|  Ivan Savenko | 62cb5412ff
							
							CGameState::map is now a private, unique_ptr with accessors | 8 月之前 | 
				
					
						|  Ivan Savenko | b6026084ea
							
							StartInfo in gamestate now use unique_ptr | 8 月之前 |