mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-25 22:42:04 +02:00
Fix commander ability accumulation, change commander ability bonus
This commit is contained in:
@@ -82,6 +82,13 @@ namespace Selector
|
||||
return CSelectFieldEqual<BonusValueType>(&Bonus::valType)(valType);
|
||||
}
|
||||
|
||||
CSelector DLL_LINKAGE typeSubtypeValueType(BonusType Type, BonusSubtypeID Subtype, BonusValueType valType)
|
||||
{
|
||||
return type()(Type)
|
||||
.And(subtype()(Subtype))
|
||||
.And(valueType(valType));
|
||||
}
|
||||
|
||||
DLL_LINKAGE CSelector all([](const Bonus * b){return true;});
|
||||
DLL_LINKAGE CSelector none([](const Bonus * b){return false;});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user