22 lines
279 B
C++
22 lines
279 B
C++
#pragma once
|
|
|
|
#include "weakptr.h"
|
|
#include "weapon.h"
|
|
|
|
namespace cs
|
|
{
|
|
class MFEffect;
|
|
}
|
|
|
|
class Effect
|
|
{
|
|
public:
|
|
int effect_uniid = 0;
|
|
int effect_id = 0;
|
|
Creature* owner = nullptr;
|
|
|
|
void FillMFEffect(cs::MFEffect* effect_pb);
|
|
void RemoveFromOwner();
|
|
|
|
};
|