| ⇢ | A | FightWolfContext added | |
| ⇢ | A | MefadrielDialogEvent added | |
| ⇢ | A | FightWolfDecision added | |
| ⇢ | A | ContinueTravelDecision added | |
| ⇢ | A | FightWolfEvent added | |
| ⇢ | A | Location added | |
| ⇢ | A | WolfEncounterContext added | |
| ⇢ | A | Consequence added | |
| ⇢ | A | WolfEncounterEvent added | |
| ⇢ | A | DialogOptionCollection added | |
| ⋮ | view more | ||
| A | ↛ | FightWolfEvent removed | |
| A | ↛ | ContinueTravelDecision removed | |
| A | ↛ | VisitorRole removed | |
| A | ↛ | FightWolfContext removed | |
| A | ↛ | WolfEncounterContext removed | |
| A | ↛ | WolfEncounterEvent removed | |
| A | ↛ | FightWolfDecision removed | |
| A | ↛ | LootWolfDecision removed | |
| A | ↛ | Location removed | |
| A | ↛ | VisitorCollection removed | |
| ⋮ | view more | ||
| ⇢ | A | MefadrielDialogEvent::__construct() added | |
| ⇢ | A | DialogEvent::__construct() added | |
| ⇢ | A | DialogEvent::getSubject() added | |
| ⇢ | A | MercenaryCampVisitContext::getLocation() added | |
| ⇢ | A | DialogDecision::__invoke() added | |
| ⇢ | A | FightWolfDecision::__toString() added | |
| ⇢ | A | DialogDecision::__toString() added | |
| ⇢ | A | FightWolfDecision::__invoke() added | |
| ⇢ | A | DialogDecision::__construct() added | |
| ⇢ | A | FightWolfDecision::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | LootWolfDecision::__construct() removed | |
| A | ↛ | LootWolfDecision::__toString() removed | |
| A | ↛ | Location::__toString() removed | |
| A | ↛ | Location::getName() removed | |
| A | ↛ | Location::__construct() removed | |
| A | ↛ | Location::getVisitors() removed | |
| A | ↛ | VisitorCollection::getType() removed | |
| A | ↛ | VisitorRole::__construct() removed | |
| A | ↛ | FightWolfContext::__toString() removed | |
| A | ↛ | VisitorRole::questGiver() removed | |
| ⋮ | view more | ||