In teutonic you have the hanse guild script, I seem to remember that there was a 'destroyed' monitor.
Edit: there is a grand total of 7 of them, they do however all use the BuildingDestroyed event, seems to be an indicator that the guild one doesn't work:
Code:
monitor_event BuildingDestroyed BuildingName = hanseatic_guild
and FactionType teutonic_order
if I_EventCounter lithuania_conversion_accepted = 1
historic_event hanseatic_destroyed factions { lithuania, denmark, novgorod, poland, hre, }
end_if
if I_EventCounter lithuania_conversion_accepted = 0
historic_event hanseatic_destroyed factions { denmark, novgorod, poland, hre, }
end_if
end_monitor