New armor effects
New event-based triggers
Changes to the API to support these changes
Some changes to the Javadoc for clarity