6 class PlayerHallucination;
13 virtual ~TimedEffects() = default;
15 std::shared_ptr<PlayerCut> cut() const;
16 std::shared_ptr<PlayerStun> stun() const;
17 std::shared_ptr<PlayerConfusion> confusion() const;
18 std::shared_ptr<PlayerHallucination> hallucination() const;
19 std::shared_ptr<PlayerParalysis> paralysis() const;
22 std::shared_ptr<PlayerCut> player_cut;
23 std::shared_ptr<PlayerStun> player_stun;
24 std::shared_ptr<PlayerConfusion> player_confusion;
25 std::shared_ptr<PlayerHallucination> player_hallucination;
26 std::shared_ptr<PlayerParalysis> player_paralysis;