Behavioral/Visitor/Java: Included additional dmg spell to make my point more clear x)