A reinforcement wave for a boss, or ore field, is matched by zone, or boss definition, and the "level" of the wave progression.
Given the existing match criteria, allow for the datamodel and selector/reader to fetch multiple matches, and pick randomly (optional: with weights!) among the matches.
A reinforcement wave for a boss, or ore field, is matched by zone, or boss definition, and the "level" of the wave progression.
Given the existing match criteria, allow for the datamodel and selector/reader to fetch multiple matches, and pick randomly (optional: with weights!) among the matches.