mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-25 19:17:45 +00:00
move attack type enum to common.h
This commit is contained in:
parent
96a25c9a9e
commit
b15864b541
4 changed files with 9 additions and 12 deletions
|
@ -1020,6 +1020,14 @@ namespace Sapphire::Common
|
|||
Gatherer
|
||||
};
|
||||
|
||||
enum class AttackType : int8_t
|
||||
{
|
||||
Physical = -1,
|
||||
None = 0,
|
||||
Magic = 5,
|
||||
LimitBreak = 8,
|
||||
};
|
||||
|
||||
using PlayerStateFlagList = std::vector< PlayerStateFlag >;
|
||||
|
||||
}
|
||||
|
|
|
@ -30,16 +30,6 @@ enum class ActionCategory : uint8_t
|
|||
AdrenalineRush = 15,
|
||||
};
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
//AttackType.exd
|
||||
enum class AttackType : int8_t
|
||||
{
|
||||
Physical = -1,
|
||||
None = 0,
|
||||
Magic = 5,
|
||||
LimitBreak = 8,
|
||||
};
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
//BaseParam.exd
|
||||
enum class BaseParam : uint8_t
|
||||
|
|
|
@ -116,7 +116,6 @@ int main( int argc, char** argv )
|
|||
|
||||
result += "namespace Sapphire::Common {\n";
|
||||
result += generateEnum( "ActionCategory", 0, "uint8_t" );
|
||||
result += generateEnum( "AttackType", 0, "int8_t" );
|
||||
result += generateEnum( "BaseParam", 1, "uint8_t" );
|
||||
result += generateEnum( "BeastReputationRank", 1, "uint8_t" );
|
||||
result += generateEnum( "BeastTribe", 11, "uint8_t" );
|
||||
|
|
|
@ -607,7 +607,7 @@ float CalcStats::calcHealBaseOnPotency( const Sapphire::Entity::Chara& chara, ui
|
|||
|
||||
std::pair< float, Sapphire::Common::ActionHitSeverityType > CalcStats::calcActionDamage( const Sapphire::Entity::Chara& chara, const Sapphire::World::Action::Action& action, uint32_t ptc, float wepDmg )
|
||||
{
|
||||
auto factor =calcDamageBaseOnPotency( chara, ptc, wepDmg );
|
||||
auto factor = calcDamageBaseOnPotency( chara, ptc, wepDmg );
|
||||
Sapphire::Common::ActionHitSeverityType hitType = Sapphire::Common::ActionHitSeverityType::NormalDamage;
|
||||
|
||||
if( criticalHitProbability( chara, Sapphire::World::Action::EffectCritDHBonusFilterDamage ) > range100( rng ) )
|
||||
|
|
Loading…
Add table
Reference in a new issue