Version2.7対応

Issue #415 resolved
Tokiuji Yamana created an issue

この課題について

  • CK2のバージョンを2.7にアップデートしてからNMIH MODが起動できない。ローディング画面が表示されている途中に落ちてしまう。

この課題の目標

  • バージョン2.7で起動できるようにする。

解決のためのメモ

ログファイルについて

error.log

[spritetype.cpp:405]: Sprite type "GFX_use_study" is referencing inexistent texture: "gfx/interface/decision_icon_use_study.tga"
[spritetype.cpp:405]: Sprite type "GFX_convert_mead_cellar_to_wine_cellar" is referencing inexistent texture: "gfx/interface/decision_icon_convert_cellar.tga"
[spritetype.cpp:405]: Sprite type "GFX_convert_wine_cellar_to_mead_cellar" is referencing inexistent texture: "gfx/interface/decision_icon_convert_cellar.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_possessed_courtier" is referencing inexistent texture: "gfx/interface/decision_icon_cure_possessed_courtier.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_1st_disease_self" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_1st_disease_spouse" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_1st_disease_dynasty" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_2nd_disease_self" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_2nd_disease_spouse" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_2nd_disease_dynasty" is referencing inexistent texture: "gfx/interface/ill_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_syphilitic_self" is referencing inexistent texture: "gfx/interface/syphilitic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_syphilitic_spouse" is referencing inexistent texture: "gfx/interface/syphilitic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_syphilitic_dynasty" is referencing inexistent texture: "gfx/interface/syphilitic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_plague_self" is referencing inexistent texture: "gfx/interface/plague_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_plague_spouse" is referencing inexistent texture: "gfx/interface/plague_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_plague_dynasty" is referencing inexistent texture: "gfx/interface/plague_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_pneumonic_self" is referencing inexistent texture: "gfx/interface/pneumonic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_pneumonic_spouse" is referencing inexistent texture: "gfx/interface/pneumonic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_cure_pneumonic_dynasty" is referencing inexistent texture: "gfx/interface/pneumonic_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_improve_theological_education" is referencing inexistent texture: "gfx/interface/theo_edu_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_improve_martial_education" is referencing inexistent texture: "gfx/interface/martial_edu_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_improve_diplomatical_education" is referencing inexistent texture: "gfx/interface/diplo_edu_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_improve_intrigue_education" is referencing inexistent texture: "gfx/interface/intr_edu_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_improve_stewardship_education" is referencing inexistent texture: "gfx/interface/steward_edu_decision.tga"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_young" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_middle" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_old" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_clothes" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_headgear" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_headgear.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_mouth" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_nose" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_eyes" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_clothes_behind" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_clothes_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_headgear_behind" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_headgear_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_hair_behind" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_hair_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_beard_behind" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_beard_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_neck" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_neck.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_cheeks" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_cheeks.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_chin" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_chin.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_eyes2" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_eyes2.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_reddots" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_reddots.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_boils" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_boils.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_blinded_eyes" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_blinded_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_headgear_mid" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_headgear_mid.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_ear" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_ear.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_beard" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_beard.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_hair" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_hair.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_clothes_infront" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_clothes_infront.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_scars" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_scars.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_male_eyepatch" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_male_eyepatch.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_japanesegfx_child_male" is referencing inexistent texture: "gfx\characters\japanese_male\children_base_male.tga"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_young" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_middle" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_old" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_clothes" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_headgear" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_headgear.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_mouth" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_nose" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_eyes" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_clothes_behind" is referencing inexistent texture: "gfx\characters\japanese_female\female_clothes_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_headgear_behind" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_headgear_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_hair_behind" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_hair_behind.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_neck" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_neck.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_cheeks" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_cheeks.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_chin" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_chin.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_eyes2" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_eyes2.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_reddots" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_reddots.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_boils" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_boils.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_blinded_eyes" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_blinded_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_ear" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_ear.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_headgear_mid" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_headgear_mid.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_female_hair" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_female_hair.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_empty" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_empty.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_japanesegfx_child_female" is referencing inexistent texture: "gfx\characters\japanese_female\children_base_female.tga"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_young" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_middle" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_old" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_clothes" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_headgear" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_headgear.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_mouth" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_nose" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_eyes" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_eyes2" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_eyebrows.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_beard" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_beard.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_male_hair" is referencing inexistent texture: "gfx\characters\ainu_male\ainu_male_hair.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_ainugfx_child_male" is referencing inexistent texture: "gfx\characters\ainu_male\children_base_male.tga"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_young" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_middle" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_old" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_clothes" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_headgear" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_headgear.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_mouth" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_nose" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_eyes" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_eyes2" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_eyebrows.dds"
[spritetype.cpp:405]: Sprite type "GFX_ainu_female_hair" is referencing inexistent texture: "gfx\characters\ainu_female\ainu_female_necklace.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_ainugfx_child_female" is referencing inexistent texture: "gfx\characters\ainu_female\children_base_female.tga"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_young" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_middle" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_old" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_clothes" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_headgear" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_hat.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_mouth" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_nose" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_eyes" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_beard" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_beard.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_hair" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_mustache.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_male_clothes_infront" is referencing inexistent texture: "gfx\characters\ryukyu_male\ryukyu_male_clothbund.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_ryukyugfx_child_male" is referencing inexistent texture: "gfx\characters\ryukyu_male\children_base_male.tga"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_young" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_young.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_middle" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_middle.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_old" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_old.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_clothes" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_clothes.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_headgear" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_headgear.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_mouth" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_nose" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_nose.dds"
[spritetype.cpp:405]: Sprite type "GFX_ryukyu_female_eyes" is referencing inexistent texture: "gfx\characters\ryukyu_female\ryukyu_female_eyes.dds"
[spritetype.cpp:405]: Sprite type "PORTRAIT_ryukyugfx_child_female" is referencing inexistent texture: "gfx\characters\ryukyu_female\children_base_female.tga"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_base" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_base.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_cloth" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_cloth.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_eyes" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_hair_back" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_hair_back.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_hair_front" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_hair_front.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_mouth" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_base" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_base.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_cloth" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_cloth.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_eyes" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_eyes.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_hair_back" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_hair_back.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_hair_front" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_hair_front.dds"
[spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_mouth" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_mouth.dds"
[spritetype.cpp:405]: Sprite type "GFX_settlement_castle_japanesegfx" is referencing inexistent texture: "gfx\interface\placeholder_castle_japan.tga"
[spritetype.cpp:405]: Sprite type "GFX_settlement_city_japanesegfx" is referencing inexistent texture: "gfx\interface\placeholder_city_japan.tga"
[spritetype.cpp:405]: Sprite type "GFX_settlement_temple_japanesegfx_indiangfx" is referencing inexistent texture: "gfx\interface\placeholder_temple_japan.tga"
[spritetype.cpp:405]: Sprite type "GFX_settlement_trade_post_japanesegfx" is referencing inexistent texture: "gfx\interface\placeholder_trade_post_japan.tga"
[spritetype.cpp:405]: Sprite type "GFX_evt_death_sacrificed" is referencing inexistent texture: "gfx\event_pictures\aztec_sacrifice.tga"
[spritetype.cpp:405]: Sprite type "GFX_evt_death_execution_aztec_sacrifice" is referencing inexistent texture: "gfx\event_pictures\aztec_sacrifice.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_jugoi_ge" is referencing inexistent texture: "gfx/traits/jugoi_ge.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_jugoi_jo" is referencing inexistent texture: "gfx/traits/jugoi_jo.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shogoi_ge" is referencing inexistent texture: "gfx/traits/shogoi_ge.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shogoi_jo" is referencing inexistent texture: "gfx/traits/shogoi_jo.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_jushii_ge" is referencing inexistent texture: "gfx/traits/jushii_ge.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_jushii_jo" is referencing inexistent texture: "gfx/traits/jushii_jo.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shoshii_ge" is referencing inexistent texture: "gfx/traits/shoshii_ge.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shoshii_jo" is referencing inexistent texture: "gfx/traits/shoshii_jo.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_jusanmi" is referencing inexistent texture: "gfx/traits/jusanmi.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shosanmi" is referencing inexistent texture: "gfx/traits/shosanmi.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_junii" is referencing inexistent texture: "gfx/traits/junii.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shonii" is referencing inexistent texture: "gfx/traits/shonii.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_juichii" is referencing inexistent texture: "gfx/traits/juichii.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shoichii" is referencing inexistent texture: "gfx/traits/shoichii.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_ashikaga_family" is referencing inexistent texture: "gfx/traits/ashikaga_family.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_tea_master" is referencing inexistent texture: "gfx/traits/tea_master.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_painter" is referencing inexistent texture: "gfx/traits/painter.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_mikkyo_buddhist" is referencing inexistent texture: "gfx/traits/mikkyo_buddhist.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_shugendo_buddhist" is referencing inexistent texture: "gfx/traits/shugendo_buddhist.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_zen_buddhist" is referencing inexistent texture: "gfx/traits/zen_buddhist.tga"
[spritetype.cpp:405]: Sprite type "GFX_trait_yoshida_shinto" is referencing inexistent texture: "gfx/traits/yoshida_shinto.tga"
[persistent.cpp:40]: Error: "Unexpected token: graphical_unit_culture, near line: 542" in file: "common/cultures/00_cultures.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 25" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 40" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 57" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 91" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 105" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: muslim_opinion, near line: 126" in file: "common/traits/01_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: zoroastrian_opinion, near line: 218" in file: "common/traits/02_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: zoroastrian_opinion, near line: 230" in file: "common/traits/02_traits.txt"
[persistent.cpp:40]: Error: "Unexpected token: graphical_unit_culture, near line: 2114" in file: "common/cultures/00_cultures.txt"
[persistent.cpp:40]: Error: "Unexpected token: graphical_unit_culture, near line: 2152" in file: "common/cultures/00_cultures.txt"
[persistent.cpp:40]: Error: "Unexpected token: graphical_unit_culture, near line: 2187" in file: "common/cultures/00_cultures.txt"
[persistent.cpp:40]: Error: "Unexpected token: graphical_unit_culture, near line: 2222" in file: "common/cultures/00_cultures.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: pagan_opinion, near line: 1691" in file: "common/traits/02_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: pagan_opinion, near line: 1981" in file: "common/traits/02_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: pagan_opinion, near line: 2070" in file: "common/traits/02_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 36" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 44" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 52" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 60" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 68" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 76" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 84" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 92" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 100" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 108" in file: "common/traits/nmih_traits.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: inland_Sea, near line: 19" in file: "map/terrain.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: hindu_opinion, near line: 1992" in file: "common/societies/00_societies.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: buddhist_opinion, near line: 1993" in file: "common/societies/00_societies.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: zoroastrian_opinion, near line: 1436" in file: "common/artifacts/00_artifacts.txt"
[persistent.cpp:40]: Error: "Undefined modifier type! token: aggression, near line: 2473" in file: "common/objectives/00_ambitions.txt"
[effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
[effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 658"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 678"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 698"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 718"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 738"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 758"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 778"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 798"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 818"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 838"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1349"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1358"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1367"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1376"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1385"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1394"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1403"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1412"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1421"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1430"
[effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
[persistent.cpp:40]: Error: "Unexpected token: days, near line: 1052" in file: "events/rip_seclusion_events.txt"
[persistent.cpp:40]: Error: "Unexpected token: days, near line: 2927" in file: "events/rip_seclusion_events.txt"
[persistent.cpp:40]: Error: "Unexpected token: duration, near line: 1493" in file: "events/roi_guru_events.txt"
[persistent.cpp:40]: Error: "Unexpected token: duration, near line: 1505" in file: "events/roi_guru_events.txt"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_statecraft", event: "MNM.78000"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_statecraft", event: "MNM.78003"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_administer_realm", event: "MNM.70005"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_administer_realm", event: "MNM.78007"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_uncover_plots_offmap", event: "MNM.70022"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_uncover_plots_offmap", event: "MNM.70024"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_uncover_plots_offmap", event: "MNM.70023"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_sabotage_province", event: "MNM.70020"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_organize_army", event: "MNM.70010"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_organize_army", event: "MNM.70012"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_organize_army", event: "MNM.70015"
[character_action.cpp:100]: Character action is referencing undefined event! action: "action_hunt_heretics", event: "MNM.70031"
[onaction.cpp:129]: Referencing invalid event in on_action! event: "SSI.61", location: " file: common/on_actions/00_on_actions.txt line: 1151"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.5000", on_action: "on_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.503", on_action: "on_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1011", on_action: "on_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3005", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5300", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5301", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5302", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5303", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5304", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5305", on_action: "on_bi_yearly_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "8330", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60100", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60101", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60102", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60103", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60104", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60105", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60106", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60107", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60108", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60109", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60110", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60111", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60112", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60113", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60114", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60115", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60116", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60117", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60118", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60119", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60120", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60121", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "88005", on_action: "on_siege_won_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "8350", on_action: "on_siege_lost_leader"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1101", on_action: "on_siege_over_winner"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4813", on_action: "on_siege_over_winner"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5406", on_action: "on_siege_over_loc_chars"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3206", on_action: "on_birth"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.6001", on_action: "on_birth"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.15002", on_action: "on_released_from_prison"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "62300", on_action: "on_prepared_invasion_aborts"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "62310", on_action: "on_prepared_invasion_expires"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "SoA.5306", on_action: "on_death"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1068", on_action: "on_death"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1069", on_action: "on_death"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4998", on_action: "on_death"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3321", on_action: "on_loot_settlement"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3322", on_action: "on_loot_settlement"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3323", on_action: "on_loot_settlement"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1407", on_action: "OFFER_PEACE_INTERACTION_ACCEPT_EVENT"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3404", on_action: "on_navy_returns_with_loot"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1501", on_action: "on_create_title"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4999", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4996", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_inheritance"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_inheritance"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4999", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4996", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.7101", on_action: "on_character_convert_religion"

(ここで途切れる)

setup.log

[history.cpp:759]: History loaded for War #history/wars/1560_05_12_Owari_BattleOfOkehazama.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1560_12_06_Suruga_SurugaShinko.txt entries = 4
[history.cpp:759]: History loaded for War #history/wars/1560_12_13_Totoumi_SurugaShinko.txt entries = 4
[history.cpp:759]: History loaded for War #history/wars/1562_07_13_Mikawa_BattleOfNodaCastle.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1569_1st_reconqest_amago_clan.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1572_09_29_Mikawa_SeijoSakusen.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1573_05_03_Mikawa_NagashinoNoTatakai.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1573_08_01_Totomi_TakatenjinJoNoTatakai.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1573_2nd_reconqest_amago_clan.txt entries = 3
[history.cpp:759]: History loaded for War #history/wars/1578_3rd_reconqest_amago_clan.txt entries = 3

ここでEOF
  1. 「\NMIH\events」フォルダの中のテキストファイルをすべて削除して再テストしたところCTDは解消しなかった。

error.log

[onaction.cpp:213]: OnAction list is referencing invalid event! event: "726", on_action: "on_law_vote_passed"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "728", on_action: "on_player_mercenary_income"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "RIP.10000", on_action: "on_outbreak"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "RIP.4000", on_action: "on_outbreak"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "RIP.10030", on_action: "on_province_major_modifier"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZE.12999", on_action: "on_childhood_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZE.12200", on_action: "on_childhood_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZE.13999", on_action: "on_adolescence_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZE.13997", on_action: "on_adolescence_pulse"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZE.13615", on_action: "on_adolescence_pulse"

2.eventフォルダの中身をすべて戻して起動テスト行った。やはりCTDで起動できなかった。error.logは以下。

[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_inheritance"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_inheritance"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4999", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4996", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_usurpation"
[onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.7101", on_action: "on_character_convert_religion"

3.Masterリポジトリをリモートの最新にしてみたが同様にCTDが発生した。

4.CK2のバージョンを2.6.3にダウングレードしたところ問題なく起動できた。よってCK2のバージョン差異が影響していると思われる。

Comments (10)

  1. Tokiuji Yamana reporter
    • edited description

    ローカルリポジトリが開発Blanchだったので、リリースバージョンに切り替えて再テストした。

  2. chatnoir17 Sengoku

    ありがとうございます! ローディング画面中に落ちる、ということはdefines.lua関連ではないようですね(これが不一致だとロードすらしてくれないので…) エラーログにあるように、まずはon_action.txtの更新ですかねぇ

  3. Tokiuji Yamana reporter
    コミットf0e08feで起動を確認しました。
    
    ### error.log ###
    
    
    ```
    #!lua
    
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_base" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_base.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_cloth" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_cloth.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_eyes" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_eyes.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_hair_back" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_hair_back.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_hair_front" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_hair_front.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_male_mouth" is referencing inexistent texture: "gfx\characters\japanese_male\japanese_anime_male_mouth.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_base" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_base.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_cloth" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_cloth.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_eyes" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_eyes.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_hair_back" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_hair_back.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_hair_front" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_hair_front.dds"
    [spritetype.cpp:405]: Sprite type "GFX_japanese_anime_female_mouth" is referencing inexistent texture: "gfx\characters\japanese_female\japanese_anime_female_mouth.dds"
    [spritetype.cpp:405]: Sprite type "GFX_evt_death_sacrificed" is referencing inexistent texture: "gfx\event_pictures\aztec_sacrifice.tga"
    [spritetype.cpp:405]: Sprite type "GFX_evt_death_execution_aztec_sacrifice" is referencing inexistent texture: "gfx\event_pictures\aztec_sacrifice.tga"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 36" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 44" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 52" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 60" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 68" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 76" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 84" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 92" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 100" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: vassal_limit, near line: 108" in file: "common/traits/nmih_traits.txt"
    [persistent.cpp:40]: Error: "Undefined modifier type! token: inland_Sea, near line: 19" in file: "map/terrain.txt"
    [persistent.cpp:40]: Error: "Expected format is "key={" token: base, near line: 152" in file: "interface/portrait_properties/00_portrait_properties.txt"
    [effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
    [effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 761"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 781"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 801"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 821"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 841"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 861"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 881"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 901"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 921"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 941"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1449"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1458"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1467"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1476"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1485"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1494"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1503"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1512"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1521"
    [triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1530"
    [effectimplementation.cpp:14530]: Script Assert! assert: "pTrait->IsValid()", type: "id", location: ""
    [onaction.cpp:129]: Referencing invalid event in on_action! event: "ZP.1", location: " file: common/on_actions/00_on_actions.txt line: 832"
    [onaction.cpp:129]: Referencing invalid event in on_action! event: "SSI.61", location: " file: common/on_actions/00_on_actions.txt line: 1198"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.503", on_action: "on_yearly_pulse"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1011", on_action: "on_yearly_pulse"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3005", on_action: "on_bi_yearly_pulse"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "8330", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60100", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60101", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60102", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60103", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60104", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60105", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60106", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60107", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60108", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60109", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60110", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60111", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60112", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60113", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60114", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60115", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60116", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60117", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60118", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60119", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60120", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60121", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "88005", on_action: "on_siege_won_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "8350", on_action: "on_siege_lost_leader"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1101", on_action: "on_siege_over_winner"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4813", on_action: "on_siege_over_winner"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3206", on_action: "on_birth"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.6001", on_action: "on_birth"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.15002", on_action: "on_released_from_prison"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "62300", on_action: "on_prepared_invasion_aborts"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "62310", on_action: "on_prepared_invasion_expires"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1068", on_action: "on_death"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1069", on_action: "on_death"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4998", on_action: "on_death"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZP.5", on_action: "on_death"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3321", on_action: "on_loot_settlement"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3322", on_action: "on_loot_settlement"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3323", on_action: "on_loot_settlement"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1407", on_action: "OFFER_PEACE_INTERACTION_ACCEPT_EVENT"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "TOG.3404", on_action: "on_navy_returns_with_loot"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "CM.1501", on_action: "on_create_title"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4999", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4996", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZP.6", on_action: "on_new_holder"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_inheritance"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_inheritance"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4999", on_action: "on_new_holder_usurpation"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4996", on_action: "on_new_holder_usurpation"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4812", on_action: "on_new_holder_usurpation"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "HL.4811", on_action: "on_new_holder_usurpation"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "60504", on_action: "on_new_holder_usurpation"
    [onaction.cpp:213]: OnAction list is referencing invalid event! event: "ZP.6", on_action: "on_character_convert_religion"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 364"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 365"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 1644"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 1645"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 1706"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 1707"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2373"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2374"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2449"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2450"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2728"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 2729"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 2774"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 2775"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2776"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2783"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2784"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2785"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2790"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2798"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2803"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2804"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2805"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2809"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2820"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2821"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2827"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 2828"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 3192"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 3193"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 3259"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 3260"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 3639"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 3640"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3641"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3648"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3649"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3650"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3655"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3663"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3668"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3669"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3670"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3674"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3689"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 3690"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 6037"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 6038"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 6094"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 6095"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 6400"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6413"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6414"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6415"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6416"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6417"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6418"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6419"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6420"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6421"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6422"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6423"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6424"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6425"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6426"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6427"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6428"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6429"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6430"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6431"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6432"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6433"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6434"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6435"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6436"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6437"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6438"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6439"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6440"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6441"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6442"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6443"
    [triggerimplementation.cpp:15293]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege_or_above", location: " file: common/cb_types/00_cb_types.txt line: 6444"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 7074"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 7075"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 7292"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 7293"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8227"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8228"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8234"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8235"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8269"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8270"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8271"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8272"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8273"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8274"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8380"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 8381"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8915"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8921"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8927"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8933"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8939"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8945"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8951"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8957"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8963"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8969"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8975"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8981"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8987"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8993"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 8999"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9005"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9011"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9017"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9023"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9029"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9035"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9204"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9210"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9216"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9222"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9228"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9234"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9240"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9246"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9252"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9258"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9264"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9270"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9276"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9282"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9288"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9294"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9300"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9306"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9312"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9318"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9324"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9512"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9518"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9524"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9530"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9536"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9542"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9548"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9554"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9560"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9566"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9572"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9578"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9584"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9590"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9596"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9602"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9608"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9614"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9620"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9626"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 9632"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10034"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10035"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10043"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10044"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10058"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10059"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10066"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/cb_types/00_cb_types.txt line: 10067"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 10780"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 10783"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 10796"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 10797"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 10798"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 10921"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 10922"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 10959"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 10960"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 12784"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 12785"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 13019"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/cb_types/00_cb_types.txt line: 13020"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 13065"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 13066"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13067"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13074"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13075"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13076"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13081"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13089"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13094"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13095"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13096"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13100"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13111"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13112"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13118"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13119"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 13367"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/cb_types/00_cb_types.txt line: 13368"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13369"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13376"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13377"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13378"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13383"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13391"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13396"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13397"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13398"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13402"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13417"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/cb_types/00_cb_types.txt line: 13418"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/societies/00_societies.txt line: 6257"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/societies/00_societies.txt line: 6345"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/artifacts/00_artifacts.txt line: 1463"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/artifacts/00_artifacts.txt line: 1464"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 22"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 29"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 58"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 87"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 116"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 154"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 438"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 445"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 453"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 483"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 515"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 522"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 610"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 698"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 815"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/artifact_spawns/00_artifact_spawns.txt line: 989"
    [triggerimplementation.cpp:2356]: Script Assert! assert: "pCulture->IsValid()", type: "culture", location: " file: interface/portrait_properties/00_portrait_properties.txt line: 1052"
    [triggerimplementation.cpp:2356]: Script Assert! assert: "pCulture->IsValid()", type: "culture", location: " file: interface/portrait_properties/00_portrait_properties.txt line: 1285"
    [triggerimplementation.cpp:2356]: Script Assert! assert: "pCulture->IsValid()", type: "culture", location: " file: interface/portrait_properties/00_portrait_properties.txt line: 1327"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: interface/portrait_properties/00_portrait_properties.txt line: 1333"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 255"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 256"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 382"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 383"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 439"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 440"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 497"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 498"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 538"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 539"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 596"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 597"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 656"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 657"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 731"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 732"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 770"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 771"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 806"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 807"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 859"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 860"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 912"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 913"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 955"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 956"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1781"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1782"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1783"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1828"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1829"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1830"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1875"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1876"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1877"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1915"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1916"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1917"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1960"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1961"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 1962"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2006"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2007"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2008"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2424"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2425"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2426"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2497"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2498"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2499"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2565"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2566"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2567"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2836"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/minor_titles/00_minor_titles.txt line: 2837"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/religious_titles/00_religious_titles.txt line: 44"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/religious_titles/00_religious_titles.txt line: 89"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/objectives/00_ambitions.txt line: 809"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/objectives/00_ambitions.txt line: 882"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/objectives/00_factions.txt line: 4121"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/objectives/00_factions.txt line: 4506"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 5326"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 5327"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 5492"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 5501"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 5509"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 5518"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 5837"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 5838"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 6004"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 6015"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 6026"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/objectives/00_factions.txt line: 6037"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 6258"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_claim", location: " file: common/objectives/00_factions.txt line: 6259"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 59"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 63"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 67"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 144"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 148"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 152"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 421"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 422"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 576"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 577"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 2206"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 2214"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: decisions/conversion_decisions.txt line: 2222"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 2498"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 2502"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/conversion_decisions.txt line: 2503"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 26"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 102"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 164"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 226"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 284"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 344"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 409"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 421"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 422"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 423"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 426"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 433"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 434"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 522"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 534"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 535"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 536"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 539"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 546"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 547"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 635"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 647"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 648"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 649"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 650"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 653"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 654"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 740"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 806"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 892"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 958"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1033"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1098"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1155"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1230"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1294"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1360"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/holy_order_decisions.txt line: 1362"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/holy_order_decisions.txt line: 1375"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1425"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/holy_order_decisions.txt line: 1427"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/holy_order_decisions.txt line: 1438"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1487"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1551"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1624"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1688"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1761"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1825"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1899"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 1963"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2032"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2098"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2161"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2228"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2291"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2357"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2420"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2486"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2549"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2615"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2678"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2744"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2814"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2878"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2890"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2891"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2892"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2895"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2896"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 2975"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3039"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3051"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3052"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3053"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3056"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3057"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3133"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3197"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3265"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/holy_order_decisions.txt line: 3329"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 243"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 244"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 245"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 857"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 858"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/minor_decisions.txt line: 859"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/mnm_society_decisions.txt line: 433"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/mnm_society_decisions.txt line: 435"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 311"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 319"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 321"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 322"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 323"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 324"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 325"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 326"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 327"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 328"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 329"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 330"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 331"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 332"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 333"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 334"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 363"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 364"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 377"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 394"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 411"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 428"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 445"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 479"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 480"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 483"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 487"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 489"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 512"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 518"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 522"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 526"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 527"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 689"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 690"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 744"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 754"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 756"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 757"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 758"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 827"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 828"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 829"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 830"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 831"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 832"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 833"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 834"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 835"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 836"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 837"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 838"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 839"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 840"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 841"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 842"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 843"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 844"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 845"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 846"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 847"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 848"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 849"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 878"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 885"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 886"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 887"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 908"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 944"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 955"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 971"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 993"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1012"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1023"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1038"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1045"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1079"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1090"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1105"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1139"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1189"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1219"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1224"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1277"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1278"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1279"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: decisions/realm_decisions.txt line: 1280"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1504"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1508"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1512"
    [triggerimplementation.cpp:7639]: Script Assert! message: "Invalid region!", assert: "pRegion", type: "completely_controls_region", location: " file: decisions/realm_decisions.txt line: 1515"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1541"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1551"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1561"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1618"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1622"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1644"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1671"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1683"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1684"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1693"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1694"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1695"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1696"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1699"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1701"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1702"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1703"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1704"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1715"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1720"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1725"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1730"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/realm_decisions.txt line: 1735"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1783"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1796"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1802"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1819"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1825"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1842"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1848"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1865"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1871"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1888"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/realm_decisions.txt line: 1894"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/religious_decisions.txt line: 19"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/religious_decisions.txt line: 76"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/religious_decisions.txt line: 138"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/religious_decisions.txt line: 284"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: decisions/religious_decisions.txt line: 308"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 1326"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 2229"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: decisions/settlement_decisions.txt line: 2251"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 2449"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 2450"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 2451"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 3139"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 3458"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 3459"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: decisions/settlement_decisions.txt line: 3460"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 520"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 521"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 522"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 536"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 537"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 538"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 634"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/succession_laws.txt line: 667"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 150"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 154"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 343"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 517"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 687"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 856"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 1026"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/laws/ze_council_power_laws.txt line: 1195"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 1931"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 1956"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 1983"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2017"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2050"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2070"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2088"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2181"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2196"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/government_flavor/00_government_flavor.txt line: 2208"
    [triggerimplementation.cpp:9736]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: common/government_flavor/00_government_flavor.txt line: 2224"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2295"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2492"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2521"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2522"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2534"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/government_flavor/00_government_flavor.txt line: 2535"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/scripted_effects/00_scripted_effects.txt line: 4194"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/scripted_effects/00_scripted_effects.txt line: 4209"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/scripted_effects/00_scripted_effects.txt line: 4224"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/scripted_effects/00_scripted_effects.txt line: 4239"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/achievements.txt line: 27"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/achievements.txt line: 36"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 140"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 141"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 142"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 143"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 157"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 219"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 231"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 247"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 264"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 278"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 519"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 521"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 522"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 523"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 524"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 525"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 526"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 527"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 528"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 529"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 880"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 881"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 882"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 883"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 884"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 885"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 886"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 887"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 888"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 889"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 890"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 891"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 892"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 907"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 908"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 919"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 920"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 921"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 922"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 923"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 924"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 925"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 926"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 927"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 928"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 929"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 930"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 931"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 932"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 933"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 934"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 935"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 936"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 937"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 938"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 939"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 940"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 941"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 942"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 943"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: common/achievements.txt line: 944"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 957"
    [triggerimplementation.cpp:7639]: Script Assert! message: "Invalid region!", assert: "pRegion", type: "completely_controls_region", location: " file: common/achievements.txt line: 1178"
    [triggerimplementation.cpp:7639]: Script Assert! message: "Invalid region!", assert: "pRegion", type: "completely_controls_region", location: " file: common/achievements.txt line: 1192"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 1204"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/achievements.txt line: 1753"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/achievements.txt line: 1755"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: common/achievements.txt line: 1758"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: common/achievements.txt line: 1767"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 319"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 345"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 346"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 347"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 348"
    [triggerimplementation.cpp:15117]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: events/achievement_events.txt line: 351"
    [triggerimplementation.cpp:15117]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: events/achievement_events.txt line: 355"
    [triggerimplementation.cpp:15117]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: events/achievement_events.txt line: 359"
    [triggerimplementation.cpp:15117]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: events/achievement_events.txt line: 363"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 390"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 394"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 401"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 405"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 549"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 551"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 552"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: events/achievement_events.txt line: 791"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: events/achievement_events.txt line: 792"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: events/achievement_events.txt line: 793"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: events/achievement_events.txt line: 794"
    [triggerimplementation.cpp:7645]: Script Assert! assert: "pTitle->IsValid()", type: "completely_controls", location: " file: events/achievement_events.txt line: 795"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 968"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 969"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 970"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 971"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 972"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/achievement_events.txt line: 973"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 1096"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/achievement_events.txt line: 1113"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1078"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1079"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1080"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1081"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1082"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1083"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1084"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1085"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1088"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1092"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1096"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1131"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1132"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1133"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1134"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1135"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1136"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1137"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1138"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1141"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1145"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/chronicle_events.txt line: 1149"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/game_rule_events.txt line: 25"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/game_rule_events.txt line: 26"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/game_rule_events.txt line: 50"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/game_rule_events.txt line: 51"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/game_rule_events.txt line: 176"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/hl_extra_events.txt line: 184"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/hl_extra_events.txt line: 185"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/hl_extra_events.txt line: 199"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/hl_extra_events.txt line: 200"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/mnm_artifacts_events.txt line: 1264"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/mnm_artifacts_events.txt line: 1265"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 48"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 64"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 87"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 105"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 131"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 149"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/mnm_assassins_events.txt line: 250"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/mnm_assassins_events.txt line: 362"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 1201"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 8817"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 8828"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 8838"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_assassins_events.txt line: 8880"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_hermetics_events.txt line: 1746"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_hermetics_events.txt line: 1747"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_hermetics_events.txt line: 1748"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_hermetics_events.txt line: 1749"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/mnm_hermetics_events.txt line: 1750"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/nmih_seppuku.txt line: 131"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/nmih_seppuku.txt line: 358"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/nmih_seppuku.txt line: 672"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/on_action_events.txt line: 4674"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: events/religious_events.txt line: 1058"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: events/religious_events.txt line: 1174"
    [triggerimplementation.cpp:15797]: Script Assert! assert: "pTitle->IsValid()", type: "is_title_active", location: " file: events/religious_events.txt line: 1275"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_dynastic_feuds.txt line: 534"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_dynastic_feuds.txt line: 543"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 605"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 608"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 641"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 644"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 677"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 680"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 713"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 716"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 749"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/republic_trade_events.txt line: 752"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 354"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 362"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 371"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 387"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 395"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 404"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 420"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 428"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 437"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 562"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 568"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 574"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 664"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 670"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 676"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 730"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 736"
    [triggerimplementation.cpp:9780]: Script Assert! assert: "pTrait->IsValid()", type: "trait", location: " file: events/roi_various_events.txt line: 742"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/roi_various_events.txt line: 2790"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/roi_various_events.txt line: 2791"
    [triggerimplementation.cpp:15909]: Script Assert! assert: "pTitle->IsValid()", type: "title", location: " file: events/roi_various_events.txt line: 2792"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 74"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 206"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 335"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 445"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 541"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 641"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 739"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 837"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 944"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 1047"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 1670"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 1674"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/siege_events.txt line: 1676"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 1490"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 1564"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 1770"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 1925"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 1980"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 2090"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 2162"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/soa_misc_religious_events.txt line: 2404"
    [triggerimplementation.cpp:2889]: Script Assert! assert: "pTitle->IsValid()", type: "has_landed_title", location: " file: events/traits_effects_events.txt line: 416"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 1649"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 1711"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 2378"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 2454"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 2733"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 3197"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 3264"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4421"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4428"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4432"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4576"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4583"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 4587"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: common/cb_types/00_cb_types.txt line: 5697"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 5787"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 6042"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 6099"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 7079"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 7297"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: common/cb_types/00_cb_types.txt line: 7873"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: common/cb_types/00_cb_types.txt line: 7884"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: common/cb_types/00_cb_types.txt line: 7895"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 8385"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: common/cb_types/00_cb_types.txt line: 10117"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: common/cb_types/00_cb_types.txt line: 10118"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: common/cb_types/00_cb_types.txt line: 10274"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: common/cb_types/00_cb_types.txt line: 10275"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 10926"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 10964"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 12789"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/cb_types/00_cb_types.txt line: 13024"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/HL_decisions.txt line: 221"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/HL_decisions.txt line: 226"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/HL_decisions.txt line: 228"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/HL_decisions.txt line: 295"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/HL_decisions.txt line: 299"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/HL_decisions.txt line: 301"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 60"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 64"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 68"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 145"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 149"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 153"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 2209"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 2217"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: decisions/conversion_decisions.txt line: 2225"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "letter_event", location: " file: decisions/conversion_decisions.txt line: 2378"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/conversion_decisions.txt line: 2565"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/conversion_decisions.txt line: 2568"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/conversion_decisions.txt line: 2579"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/dynasty_decisions.txt line: 205"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 62"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 136"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 198"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 260"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 318"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 379"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 483"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 596"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 696"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 773"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 843"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 924"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 992"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1063"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1132"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1189"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1260"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1328"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1391"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1456"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1521"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1590"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1658"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1727"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1795"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1864"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 1933"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2002"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2066"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2131"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2195"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2261"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2325"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2390"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2454"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2519"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2583"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2648"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2712"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2777"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2848"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 2938"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3009"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3099"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3167"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3236"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3298"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/holy_order_decisions.txt line: 3362"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 526"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 613"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "letter_event", location: " file: decisions/minor_decisions.txt line: 705"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 776"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 827"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 891"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 896"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 991"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 996"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1176"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1180"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1407"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1411"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1501"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1505"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1593"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 1597"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/minor_decisions.txt line: 2551"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/mnm_society_decisions.txt line: 178"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/norse_minor_decisions.txt line: 75"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/norse_minor_decisions.txt line: 143"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 223"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 338"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 464"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 712"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 714"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 809"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 860"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 862"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 891"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 901"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 918"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 921"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 929"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 962"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "copy_title_laws", location: " file: decisions/realm_decisions.txt line: 965"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 968"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 973"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 988"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 999"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "copy_title_laws", location: " file: decisions/realm_decisions.txt line: 1032"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1035"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1040"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1063"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1066"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "copy_title_laws", location: " file: decisions/realm_decisions.txt line: 1099"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1102"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1107"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1118"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1121"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1145"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 1159"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1198"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "province_event", location: " file: decisions/realm_decisions.txt line: 1199"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1232"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 1246"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 1288"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1329"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 1411"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1520"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1527"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1546"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1556"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1566"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/realm_decisions.txt line: 1753"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1761"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "de_jure_liege", location: " file: decisions/realm_decisions.txt line: 1768"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 1935"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: decisions/realm_decisions.txt line: 1942"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 2568"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 2845"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/realm_decisions.txt line: 2898"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/religious_decisions.txt line: 34"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/religious_decisions.txt line: 91"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: decisions/religious_decisions.txt line: 310"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/settlement_decisions.txt line: 520"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "province_event", location: " file: decisions/settlement_decisions.txt line: 540"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "province_event", location: " file: decisions/settlement_decisions.txt line: 541"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/sunset_invasion.txt line: 46"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/sunset_invasion.txt line: 50"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 58"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 63"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 104"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 110"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 114"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 249"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 252"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: decisions/vassal_decisions.txt line: 396"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: common/scripted_effects/00_scripted_effects.txt line: 2646"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/nmih_japanese_buddhist_events.txt line: 181"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: events/plot_events.txt line: 18661"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: events/plot_events.txt line: 18662"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: events/religious_events.txt line: 1108"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: events/religious_events.txt line: 1210"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: events/religious_events.txt line: 1302"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: events/religious_events.txt line: 6072"
    [effect.cpp:1250]: Script Assert! assert: "pTitle->IsValid()", type: "remove_claim", location: " file: events/religious_events.txt line: 6110"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "character_event", location: " file: events/rip_epidemic_events.txt line: 873"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_eternal_life_events.txt line: 1013"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_eternal_life_events.txt line: 1014"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_eternal_life_events.txt line: 1341"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_eternal_life_events.txt line: 1342"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_physician_events.txt line: 1347"
    [effectimplementation.cpp:9026]: Script Assert! assert: "pTrait->IsValid()", type: "remove_trait", location: " file: events/rip_physician_events.txt line: 1348"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 166"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 171"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 176"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 356"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 364"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 373"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 389"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 397"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 406"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 422"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 430"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 439"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 564"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 570"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 576"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 614"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 615"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 616"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 666"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 672"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 678"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 732"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 738"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 744"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 1364"
    [effectimplementation.cpp:8869]: Script Assert! assert: "pTrait->IsValid()", type: "add_trait", location: " file: events/roi_various_events.txt line: 1374"
    [effectimplementation.cpp:11620]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: events/soa_misc_religious_events.txt line: 3316"
    [effectimplementation.cpp:11620]: Script Assert! assert: "pDynasty && "Reference to non-existent dynasty!"", type: "dynasty", location: " file: events/soa_misc_religious_events.txt line: 3326"
    [effectimplementation.cpp:9975]: Script Assert! assert: "pTitle->IsValid()", type: "activate_title", location: " file: events/soa_various_events.txt line: 2386"
    [effectimplementation.cpp:9279]: Script Assert! message: "Undefined event!", assert: "_pEvent", type: "narrative_event", location: " file: events/soa_various_events.txt line: 2468"
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/laws_inheritance_bg
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/laws_currentlaws_bg
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/laws_entry_bg
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/laws_entry_bg4
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/laws_currentlaws_bg
    [eu3idler.cpp:13637]: Failed to find a re-skinned texture: gfx/interface/indian_interface/council_laws_entry_bg
    [eu3idler.cpp:13649]: Attempting to interface texture on inexistent sprite type: GFX_ally_orders_bg
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 139"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line:[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt lin[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.tx"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.tx"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 139"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 139"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 17"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 48"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: common/minor_titles/personal_minor_titles.txt line: 78"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 139"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 139"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line[triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/chapel_events.txt line: 309"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 119"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/garden_events.txt line: 173"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/observatory_events.txt line: 241"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/secret_passage_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 23"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/study_and_library_events.txt line: 94"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/training_yard_events.txt line: 22"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events.txt line: 143"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: events/wine_cellar_events_NORSE.txt line: 21"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 16"
    [triggerimplementation.cpp:8461]: Script Assert! assert: "false && "Wrong Scope in CHasBuildingTrigger!"", type: "has_building", location: " file: decisions/personal_decisions.txt line: 74"
    
    ```
  4. Log in to comment