Disabling implicit conversions.
This commit is contained in:
		
					parent
					
						
							
								618dad7df1
							
						
					
				
			
			
				commit
				
					
						340a4516dd
					
				
			
		
					 2 changed files with 6 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -41,10 +41,10 @@ namespace character::characteristic {
 | 
			
		|||
		[[nodiscard]] std::uint32_t get_additional() const { return additional; }
 | 
			
		||||
 | 
			
		||||
		friend void from_json(const json &j, Characteristic &charac) {
 | 
			
		||||
			const_cast<std::uint32_t &>(charac.base) = j.at("base");
 | 
			
		||||
			charac.carac = j.at("carac");
 | 
			
		||||
			charac.materiel = j.at("materiel");
 | 
			
		||||
			charac.additional = j.at("additional");
 | 
			
		||||
			const_cast<std::uint32_t &>(charac.base) = j.at("base").get<std::uint32_t>();
 | 
			
		||||
			charac.carac = j.at("carac").get<std::uint32_t>();
 | 
			
		||||
			charac.materiel = j.at("materiel").get<std::uint32_t>();
 | 
			
		||||
			charac.additional = j.at("additional").get<std::uint32_t>();
 | 
			
		||||
		}
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue