Also das erste Problem würd ich mit nem (ich nenns mal) FakeItem lösen.
- Du findest das Item "Unbekannte Rüstung". Ein CommonItem
- Dann gehst du zu den Typen der das identifizieren soll. Der hat natürlich ne Fork Condition: If "Unbekannte Rüstung" owned oder so.
- Dann wird ein Zufallsgenerator angeschmissen und heraus kommt eine Rüstung.

Das zweite würde ich mit nem Common Event schalten. Der prüft dauernd, ob der Switch "Zwergenflúch" (z.B.) ein ist, und ob die "ZwergenRüstung" im Besitz ist. Wenn ja, würd die Rüstung automatisch angezogen.
Mir fällt noch ne zweite Methode ein, aber die wäre IMO etwas kompliziert und nur ein klein wenig effektiver......