Best way to implement a buff/debuff system

well consider your options,

cheapest would be a struct but then how would you handle trigger effects like DoTs or events.

objects would be nice but would have to be custom created in c++ for replication etc

everything else is more expensive than components? im curious what other people think too?

keep in mind if using inheritance there shouldnt be any dead weight on components

2 Likes