1
This commit is contained in:
parent
cda1ae67ba
commit
570a61dc5a
@ -31,6 +31,9 @@ void SummonLootBuff::Activate()
|
||||
if (e && e->IsEntityType(ET_Loot)) {
|
||||
Loot* loot = (Loot*)e;
|
||||
loot->pickup_flag = flag;
|
||||
loot->buff_meta = meta;
|
||||
loot->skill_meta = skill_meta;
|
||||
loot->buff_vars = buff_vars;
|
||||
loot->master = owner->GetWeakPtrRef();
|
||||
}
|
||||
}
|
||||
|
@ -195,6 +195,7 @@ enum EquipType_e
|
||||
EQUIP_TYPE_SINGAL_EMITTER = 13,
|
||||
EQUIP_TYPE_GIFT_PACKAGE = 14,
|
||||
EQUIP_TYPE_GEMSTONE = 15,
|
||||
EQUIP_TYPE_LOVE = 16,
|
||||
EQUIP_TYPE_End
|
||||
};
|
||||
|
||||
|
@ -26,6 +26,9 @@ class Loot : public RoomEntity
|
||||
long long create_frame_no = 0;
|
||||
int pickup_flag = 0;
|
||||
CreatureWeakPtr master;
|
||||
const mt::Buff* buff_meta = nullptr;
|
||||
const mt::Skill* skill_meta = nullptr;
|
||||
std::shared_ptr<std::vector<float>> buff_vars;
|
||||
|
||||
virtual ~Loot() override;
|
||||
virtual void Initialize() override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user