1
This commit is contained in:
parent
bdbdaa60ff
commit
ae74d2b99a
@ -3879,3 +3879,8 @@ float Creature::GetHeightOffset()
|
|||||||
}
|
}
|
||||||
return buff->meta->GetBuffParam1(buff);
|
return buff->meta->GetBuffParam1(buff);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Creature::SpecShot(const glm::vec3& pos, float dur_time)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
@ -403,6 +403,7 @@ class Creature : public MoveableEntity
|
|||||||
void ClearSkillHoldState();
|
void ClearSkillHoldState();
|
||||||
bool HasHeightOffset();
|
bool HasHeightOffset();
|
||||||
float GetHeightOffset();
|
float GetHeightOffset();
|
||||||
|
void SpecShot(const glm::vec3& pos, float dur_time);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual void OnBuffRemove(Buff& buff);
|
virtual void OnBuffRemove(Buff& buff);
|
||||||
|
@ -306,10 +306,11 @@ public:
|
|||||||
[this] (const a8::lisp::List& params) -> std::shared_ptr<a8::lisp::Value>
|
[this] (const a8::lisp::List& params) -> std::shared_ptr<a8::lisp::Value>
|
||||||
{
|
{
|
||||||
double result = 0.0f;
|
double result = 0.0f;
|
||||||
if (params->size() == 1) {
|
if (context_.buff->GetCaster().Get() && params->size() > 3) {
|
||||||
a8::lisp::Atom atom_x = std::any_cast<a8::lisp::Atom>(params->at(0)->value);
|
a8::lisp::Atom atom_x = std::any_cast<a8::lisp::Atom>(params->at(0)->value);
|
||||||
a8::lisp::Atom atom_y = std::any_cast<a8::lisp::Atom>(params->at(1)->value);
|
a8::lisp::Atom atom_y = std::any_cast<a8::lisp::Atom>(params->at(1)->value);
|
||||||
a8::lisp::Atom atom_z = std::any_cast<a8::lisp::Atom>(params->at(2)->value);
|
a8::lisp::Atom atom_z = std::any_cast<a8::lisp::Atom>(params->at(2)->value);
|
||||||
|
a8::lisp::Atom atom_dur_time = std::any_cast<a8::lisp::Atom>(params->at(3)->value);
|
||||||
} else {
|
} else {
|
||||||
#ifdef MYDEBUG
|
#ifdef MYDEBUG
|
||||||
abort();
|
abort();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user