1
This commit is contained in:
parent
07f4e4d4ee
commit
e1365f04b5
@ -2,7 +2,9 @@
|
||||
|
||||
#include "buff/passenger.h"
|
||||
|
||||
void PassengerAdd::Activate()
|
||||
#include "creature.h"
|
||||
|
||||
void PassengerBuff::Activate()
|
||||
{
|
||||
hold_curr_weapon_idx_ = caster_.Get()->GetCurrWeapon()->weapon_idx;
|
||||
CalcPassengerShotOffset();
|
||||
@ -10,7 +12,7 @@ void PassengerAdd::Activate()
|
||||
caster_.Get()->SyncAroundPlayers(__FILE__, __LINE__, __func__);
|
||||
}
|
||||
|
||||
void PassenerAdd::Deactivate()
|
||||
void PassengerBuff::Deactivate()
|
||||
{
|
||||
RecoverHoldWeapons();
|
||||
caster_.Get()->shoot_offset = GlmHelper::ZERO;
|
@ -4,7 +4,7 @@
|
||||
|
||||
class PassengerBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
@ -1,7 +1,13 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <float.h>
|
||||
|
||||
#include "buff/pull_to_walkable.h"
|
||||
|
||||
#include "creature.h"
|
||||
#include "room.h"
|
||||
|
||||
void PullToWalkableBuff::Activate()
|
||||
{
|
||||
if (!owner->CollisonDetection()) {
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class PullToWalkableBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -2,6 +2,11 @@
|
||||
|
||||
#include "buff/rescuer.h"
|
||||
|
||||
#include "creature.h"
|
||||
#include "trigger.h"
|
||||
#include "room.h"
|
||||
#include "human.h"
|
||||
|
||||
void RescuerBuff::Activate()
|
||||
{
|
||||
Human* target = owner->room->GetHumanByUniId(owner->AsHuman()->GetActionTargetId());
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class RescuerBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -1,7 +1,16 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <float.h>
|
||||
|
||||
#include "buff/reserve.h"
|
||||
|
||||
#include "creature.h"
|
||||
#include "skillhelper.h"
|
||||
|
||||
#include "mt/Skill.h"
|
||||
#include "mt/Buff.h"
|
||||
|
||||
void ReserveBuff::Activate()
|
||||
{
|
||||
if (caster_.Get()) {
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class ReserveBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class ReserveMoveBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -2,6 +2,10 @@
|
||||
|
||||
#include "buff/select_target_with_self_pos.h"
|
||||
|
||||
#include "creature.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
|
||||
void SelectTargetWithSelfPosBuff::Activate()
|
||||
{
|
||||
std::vector<Creature*> targets;
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class SelectTargetWithSelfPosBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -2,7 +2,16 @@
|
||||
|
||||
#include "buff/sprint.h"
|
||||
|
||||
void SprintAdd::Activate()
|
||||
#include "creature.h"
|
||||
#include "skillhelper.h"
|
||||
#include "skill.h"
|
||||
#include "room.h"
|
||||
#include "human.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
#include "mt/Skill.h"
|
||||
|
||||
void SprintBuff::Activate()
|
||||
{
|
||||
if (caster_.Get()->IsPlayer()) {
|
||||
if (meta->_int_param5) {
|
||||
@ -139,7 +148,7 @@ void SprintAdd::Activate()
|
||||
}
|
||||
}
|
||||
|
||||
void SprintAdd::Deactivate()
|
||||
void SprintBuff::Deactivate()
|
||||
{
|
||||
if (meta->_int_param5) {
|
||||
owner->DecDisableMoveDirTimes();
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class SprintBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
@ -2,6 +2,10 @@
|
||||
|
||||
#include "buff/summon_hero.h"
|
||||
|
||||
#include "creature.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
|
||||
void SummonHeroBuff::Activate()
|
||||
{
|
||||
if (!owner->dead || meta->dead_valid() != 0) {
|
||||
|
@ -2,6 +2,13 @@
|
||||
|
||||
#include "buff/turnover.h"
|
||||
|
||||
#include "creature.h"
|
||||
#include "room.h"
|
||||
#include "skill.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
#include "mt/Skill.h"
|
||||
|
||||
void TurnOverBuff::Activate()
|
||||
{
|
||||
Skill* skill = owner->CurrentSkill();
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
class TurnOverBuff : Buff
|
||||
{
|
||||
pubic:
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user