_Part of [Mythic Mobs Integration](Mythic-Mobs-Integration)._
_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)`
#### Dungeon Alive Count `(v2.0.1)`
Fired once when a dungeon instance starts (after the optional lobby readycheck).
`- dungeonalivecount{count=2;op=>=}`
**Aliases:**`~onDungeonStart`
Compares the number of *living* (non-spectating) players in the caster's dungeon against a threshold.
**Aliases:**
-`dungeonalivecount`
-`dalivecount`
#### ~onDungeonEnd `(v2.0.1)`
**Arguments:**
Fired once when a dungeon instance ends, regardless of how it ended.
-**count | c | amount | a** :: The threshold to compare against. Default `0`.
**Aliases:**`~onDungeonEnd`
-**op | operator** :: One of `>=`, `>`, `<=`, `<`, `==`, `!=`. Default `>=`.
#### ~onDungeonComplete `(v2.0.1)`
#### Dungeon Depth `(v2.0.1)`
Fired when a player runs a "Finish Dungeon" function. `<trigger>` is the finishing player.
`- dungeondepth{depth=3;op=>=}`
**Aliases:**`~onDungeonComplete`
*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)`
**Arguments:**
Fired when a player leaves the dungeon by any means. `<trigger>` is the leaving player.
-**depth | d** :: The threshold depth. Default `1`.