diff --git a/data/mods/MindOverMatter/effects/effects_monster.json b/data/mods/MindOverMatter/effects/effects_monster.json index 7f02a47079bae..1b1134f7ae029 100644 --- a/data/mods/MindOverMatter/effects/effects_monster.json +++ b/data/mods/MindOverMatter/effects/effects_monster.json @@ -151,6 +151,16 @@ "enchantments": [ "enchant_riftwalker_teleport" ], "immune_flags": [ "TELESTOP", "DIMENSIONAL_ANCHOR" ] }, + { + "type": "effect_type", + "id": "effect_teleporting_lock", + "name": [ "Caught in the Angles" ], + "desc": [ "You feel a strange, inward force." ], + "apply_message": "You feel a strange, inward force.", + "remove_message": "The strange, inward force suddenly vanishes.", + "rating": "bad", + "flags": [ "TELEPORT_LOCK" ] + }, { "type": "effect_type", "id": "effect_vitakinetic_health_down", diff --git a/data/mods/MindOverMatter/monsters/monster_overrides.json b/data/mods/MindOverMatter/monsters/monster_overrides.json index 6410042d96357..b35f3ab76e8bc 100644 --- a/data/mods/MindOverMatter/monsters/monster_overrides.json +++ b/data/mods/MindOverMatter/monsters/monster_overrides.json @@ -221,14 +221,16 @@ "id": "mon_hound_tindalos", "copy-from": "mon_hound_tindalos", "type": "MONSTER", - "extend": { "flags": [ "TEEP_IMMUNE" ] }, + "extend": { "flags": [ "TEEP_IMMUNE", "TELEPORT_IMMUNE" ] }, + "attack_effs": [ { "id": "effect_teleporting_lock", "duration": [ 5, 60 ], "chance": 50 } ], "armor": { "cut": 50, "bullet": 40, "electric": 1, "psi_telekinetic_damage": 50 } }, { "id": "mon_hound_tindalos_afterimage", "copy-from": "mon_hound_tindalos_afterimage", "type": "MONSTER", - "extend": { "flags": [ "TEEP_IMMUNE" ] }, + "extend": { "flags": [ "TEEP_IMMUNE", "TELEPORT_IMMUNE" ] }, + "attack_effs": [ { "id": "effect_teleporting_lock", "duration": [ 5, 60 ], "chance": 50 } ], "armor": { "cut": 50, "bullet": 40, "electric": 1, "psi_telekinetic_damage": 50 } }, {