Sfoglia il codice sorgente

minor fix — duration has to be passed as ui16.

Michał W. Urbańczyk 14 anni fa
parent
commit
d36f8087aa
2 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 2 2
      lib/HeroBonus.cpp
  2. 2 2
      lib/HeroBonus.h

+ 2 - 2
lib/HeroBonus.cpp

@@ -626,7 +626,7 @@ std::string Bonus::Description() const
 	return str.str();
 	return str.str();
 }
 }
 
 
-Bonus::Bonus(ui8 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, std::string Desc, si32 Subtype/*=-1*/) 
+Bonus::Bonus(ui16 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, std::string Desc, si32 Subtype/*=-1*/) 
 	: duration(Dur), type(Type), subtype(Subtype), source(Src), val(Val), sid(ID), description(Desc)
 	: duration(Dur), type(Type), subtype(Subtype), source(Src), val(Val), sid(ID), description(Desc)
 {
 {
 	additionalInfo = -1;
 	additionalInfo = -1;
@@ -636,7 +636,7 @@ Bonus::Bonus(ui8 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, std::string Desc, si
 	boost::algorithm::trim(description);
 	boost::algorithm::trim(description);
 }
 }
 
 
-Bonus::Bonus(ui8 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, si32 Subtype/*=-1*/, ui8 ValType /*= ADDITIVE_VALUE*/) 
+Bonus::Bonus(ui16 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, si32 Subtype/*=-1*/, ui8 ValType /*= ADDITIVE_VALUE*/) 
 	: duration(Dur), type(Type), subtype(Subtype), source(Src), val(Val), sid(ID), valType(ValType)
 	: duration(Dur), type(Type), subtype(Subtype), source(Src), val(Val), sid(ID), valType(ValType)
 {
 {
 	additionalInfo = -1;
 	additionalInfo = -1;

+ 2 - 2
lib/HeroBonus.h

@@ -234,8 +234,8 @@ struct DLL_EXPORT Bonus
 
 
 	std::string description; 
 	std::string description; 
 
 
-	Bonus(ui8 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, std::string Desc, si32 Subtype=-1);
-	Bonus(ui8 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, si32 Subtype=-1, ui8 ValType = ADDITIVE_VALUE);
+	Bonus(ui16 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, std::string Desc, si32 Subtype=-1);
+	Bonus(ui16 Dur, ui8 Type, ui8 Src, si32 Val, ui32 ID, si32 Subtype=-1, ui8 ValType = ADDITIVE_VALUE);
 	Bonus();
 	Bonus();
 	~Bonus();
 	~Bonus();