1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-25 11:07:45 +00:00

fix hagakure

This commit is contained in:
collett 2020-06-16 18:10:17 +09:00
parent 18c5c95847
commit b42cc888a6
7 changed files with 15 additions and 19 deletions

View file

@ -29,7 +29,7 @@ public:
{ {
kenki += 5; kenki += 5;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }

View file

@ -27,7 +27,7 @@ public:
{ {
kenki += 5; kenki += 5;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }

View file

@ -15,22 +15,18 @@ public:
{ {
} }
void onExecute( Sapphire::World::Action::Action& action ) override void onStart( Sapphire::World::Action::Action& action ) override
{ {
auto pPlayer = action.getSourceChara()->getAsPlayer(); auto pPlayer = action.getSourceChara()->getAsPlayer();
assert( pPlayer ); assert( pPlayer );
if( pPlayer->gaugeSamHasAnySen() ) int kenki = pPlayer->gaugeSamGetKenki();
{ if( pPlayer->gaugeSamGetSen( Common::SamSen::Getsu ) )
int kenki = pPlayer->gaugeSamGetKenki(); kenki += 10;
if( pPlayer->gaugeSamGetSen( Common::SamSen::Getsu ) ) if( pPlayer->gaugeSamGetSen( Common::SamSen::Setsu ) )
kenki += 10; kenki += 10;
if( pPlayer->gaugeSamGetSen( Common::SamSen::Setsu ) ) if( pPlayer->gaugeSamGetSen( Common::SamSen::Ka ) )
kenki += 10; kenki += 10;
if( pPlayer->gaugeSamGetSen( Common::SamSen::Ka ) ) pPlayer->gaugeSamSetKenki( std::min( 100, kenki ) );
kenki += 10;
pPlayer->gaugeSamSetKenki( std::min( 100, kenki ) );
pPlayer->gaugeSamSetSen( Common::SamSen::None );
}
} }
}; };

View file

@ -27,7 +27,7 @@ public:
{ {
kenki += 5; kenki += 5;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }

View file

@ -27,7 +27,7 @@ public:
{ {
kenki += 5; kenki += 5;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }

View file

@ -27,7 +27,7 @@ public:
{ {
kenki += 5; kenki += 5;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }

View file

@ -27,7 +27,7 @@ public:
{ {
kenki += 10; kenki += 10;
} }
if( pPlayer->getLevel() >= 62 ) if( level >= 62 )
{ {
kenki += 5; kenki += 5;
} }