1
This commit is contained in:
parent
f28e31e3d7
commit
0a84c71c24
@ -5,6 +5,8 @@
|
|||||||
#include "creature.h"
|
#include "creature.h"
|
||||||
#include "room.h"
|
#include "room.h"
|
||||||
#include "trigger.h"
|
#include "trigger.h"
|
||||||
|
#include "collision.h"
|
||||||
|
#include "human.h"
|
||||||
|
|
||||||
#include "mt/Buff.h"
|
#include "mt/Buff.h"
|
||||||
#include "mt/Skill.h"
|
#include "mt/Skill.h"
|
||||||
@ -22,6 +24,10 @@ void HideBuff::Activate()
|
|||||||
(int event, const a8::Args* args) mutable
|
(int event, const a8::Args* args) mutable
|
||||||
{
|
{
|
||||||
if (a8::TIMER_EXEC_EVENT == event) {
|
if (a8::TIMER_EXEC_EVENT == event) {
|
||||||
|
Human* hum = nullptr;
|
||||||
|
if (Collision::CheckCC(owner, owner->GetRadius(),
|
||||||
|
hum, alert_range)) {
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
&xtimer_attacher
|
&xtimer_attacher
|
||||||
|
@ -9,4 +9,7 @@ class HideBuff : public Buff
|
|||||||
virtual void Activate() override;
|
virtual void Activate() override;
|
||||||
virtual void Deactivate() override;
|
virtual void Deactivate() override;
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::map<int, std::tuple<CreatureWeakPtr, long long, int>> alert_buff_hash_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user