_Part of [Mythic Mobs Integration](Mythic-Mobs-Integration)._
These triggers fire on every Mythic Mob inside the dungeon instance world when the corresponding dungeon event occurs. Skills using these triggers receive the relevant player (when applicable) as `<trigger>`.
Dungeon Conditions can be used in any Mythic skill, condition list, or targeter filter. They evaluate against the dungeon instance that contains the caster (or the target, where noted).
#### ~onDungeonStart `(v2.0.1)`
Fired once when a dungeon instance starts (after the optional lobby readycheck).
**Aliases:**`~onDungeonStart`
#### Dungeon Alive Count `(v2.0.1)`
`- dungeonalivecount{count=2;op=>=}`
Compares the number of *living* (non-spectating) players in the caster's dungeon against a threshold.
**Aliases:**
-`dungeonalivecount`
-`dalivecount`
#### ~onDungeonEnd `(v2.0.1)`
Fired once when a dungeon instance ends, regardless of how it ended.
**Aliases:**`~onDungeonEnd`
**Arguments:**
-**count | c | amount | a** :: The threshold to compare against. Default `0`.
-**op | operator** :: One of `>=`, `>`, `<=`, `<`, `==`, `!=`. Default `>=`.
#### ~onDungeonComplete `(v2.0.1)`
Fired when a player runs a "Finish Dungeon" function. `<trigger>` is the finishing player.
**Aliases:**`~onDungeonComplete`
#### Dungeon Depth `(v2.0.1)`
`- dungeondepth{depth=3;op=>=}`
*ONLY WORKS IN PROCEDURAL DUNGEONS!* Compares the depth (distance from the start room) of the caster's current room against a threshold.
**Aliases:**
-`dungeondepth`
-`roomdepth`
#### ~onDungeonLeave `(v2.0.1)`
Fired when a player leaves the dungeon by any means. `<trigger>` is the leaving player.
**Aliases:**`~onDungeonLeave`
**Arguments:**
-**depth | d** :: The threshold depth. Default `1`.