Talk:Bonus system

From VCMI Project Wiki
Jump to: navigation, search

Some questions that would be helpful to address, especially for folks newly joining the project:

  • What is the purpose of having two bonus propagation systems (propagation and inheritance)?
  • Intuitively, when are bonuses propagated via propagation, when via inheritance?
  • Are propagated and inherited bonuses kept separate? If not, how does propagation/inheritance stop so we don't get infinite loops?
  • Examples for both propagation and inheritance (e.g. Artifact -> Hero -> Creature)