public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30007, 1); // Giant Red Spider dungeon.AddBoss(30013, 6); // Dark Blue Spider dungeon.PlayCutscene("bossroom_Albi_GiantSpider_DarkBlueSpider"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(170107, 2); // Lycanthrope dungeon.AddBoss(110102, 5); // Gorgon dungeon.PlayCutscene("bossroom_lycan"); }
private const int BreakerTitle = 10007; // the Seal-Breaker of the Other World public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(80101, 4); // Wisp dungeon.AddBoss(190001, 3); // Flying Sword SpawnGate(dungeon); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130002, 1); // Small Golem dungeon.AddBoss(11010, 6); // Metal Skeleton dungeon.PlayCutscene("bossroom_MetalskeletonArmorA_Golem"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(170201, 5); // Werewolf dungeon.AddBoss(160101, 5); // Gray Gremlin dungeon.PlayCutscene("bossroom_WereWolf"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130004, 1); // Small Golem dungeon.AddBoss(160102, 6); // Green Gremlin dungeon.PlayCutscene("bossroom_small_golem"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(100101, 1); // Giant Headless dungeon.AddBoss(80205, 1); // Giant Fire Sprite dungeon.PlayCutscene("bossroom_GiantHeadless"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30004, 1); // Giant Spider dungeon.AddBoss(30003, 6); // Red Spider dungeon.PlayCutscene("bossroom_GiantSpider"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30022, 1); // Giant Spiderling dungeon.AddBoss(1002, 1); // Lost Resident dungeon.PlayCutscene("bossroom_tutorial_giantspider_kid"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30006, 1); // Giant Black Spider dungeon.AddBoss(30012, 6); // Burgundy Spider dungeon.PlayCutscene("bossroom_giant_spiderB"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130003, 1); // Small Golem dungeon.AddBoss(190001, 3); // Flying Sword dungeon.PlayCutscene("bossroom_SmallGolem_FlyingSword"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130001, 1); // Golem dungeon.AddBoss(11003, 6); // Metal Skeleton dungeon.PlayCutscene("bossroom_Metalskeleton_Golem"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(120010, 1); // Black Ship Rat dungeon.AddBoss(17501, 1); // Demi Lich dungeon.PlayCutscene("bossroom_demi_lich"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30018, 1); // Giant Spiderling dungeon.AddBoss(30019, 3); // Red Spiderling dungeon.PlayCutscene("bossroom_GiantSpider_kid"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130008, 1); // Golem dungeon.AddBoss(11010, 6); // Metal Skeleton dungeon.PlayCutscene("bossroom_Metalskeleton_Golem4"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(20019, 2); // Giant Skeleton Hellhound dungeon.AddBoss(11019, 2); // Bard Skeleton dungeon.PlayCutscene("bossroom_Math_BardSkeleton_GiantSkeletonHellhound"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130007, 1); // Golem dungeon.AddBoss(130008, 1); // Golem dungeon.AddBoss(11010, 6); // Metal Skeleton dungeon.PlayCutscene("bossroom_Golem34"); }
public override void OnBossDeath(Dungeon dungeon, Creature boss, Creature killer) { if (boss.RaceId != 10101) return; dungeon.AddBoss(10104, 12); // Gold Goblin dungeon.AddBoss(10103, 6); // Goblin Archer }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(100202, 1); // Cyclops dungeon.AddBoss(190003, 2); // Flying Sword dungeon.AddBoss(11015, 4); // Captain Skeleton dungeon.PlayCutscene("bossroom_Runda_Cyclops2"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30009, 1); // Giant Black Spider dungeon.AddBoss(30010, 1); // Giant Red Spider dungeon.AddBoss(30011, 1); // Giant White Spider dungeon.AddBoss(30012, 16); // Burgundy Spider dungeon.PlayCutscene("bossroom_giant_spiderRBW"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(DarkLord, 1); dungeon.AddBoss(GhostArmor, 2); dungeon.CompleteManually(true); dungeon.PlayCutscene("G1_40_a_Cichol"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(100302, 1); // Argus dungeon.AddBoss(100303, 1); // Argus dungeon.AddBoss(100304, 1); // Argus dungeon.AddBoss(170201, 6); // Werewolf dungeon.PlayCutscene("bossroom_argos"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(17001, 1); // Cat Sith Knights dungeon.AddBoss(17002, 1); // Cat Sith Knights dungeon.AddBoss(17003, 1); // Cat Sith Knights dungeon.AddBoss(17004, 3); // Cat Sith Knights dungeon.PlayCutscene("bossroom_Runda_Catsith"); }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(100003, 1); // Ogre Warrior dungeon.AddBoss(100004, 1); // Ogre Warrior dungeon.AddBoss(100005, 1); // Ogre Warrior dungeon.AddBoss(100006, 1); // Ogre Warrior dungeon.AddBoss(100007, 1); // Ogre Warrior dungeon.PlayCutscene("bossroom_OgreBros"); }
public override void OnBossDeath(Dungeon dungeon, Creature boss, Creature killer) { if (boss.RaceId != 10101) { return; } dungeon.AddBoss(10104, 12); // Gold Goblin dungeon.AddBoss(10103, 6); // Goblin Archer }
public override void OnBoss(Dungeon dungeon) { if (dungeon.CountPlayers() == 1) { dungeon.AddBoss(10301, 1); // Black Succubus } else { dungeon.AddBoss(10101, 1); // Goblin dungeon.PlayCutscene("bossroom_GoldGoblin"); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30018, 1); // Giant Spiderling dungeon.AddBoss(30019, 3); // Red Spiderling foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_GiantSpider_kid", member); cutscene.AddActor("player0", member); cutscene.AddActor("#giant_spider_kid", 30018); cutscene.AddActor("#red_spider_kid", 30019); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30006, 1); // Giant Black Spider dungeon.AddBoss(30012, 6); // Burgundy Spider foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_giant_spiderB", member); cutscene.AddActor("player0", member); cutscene.AddActor("#giant_black_spider", 30006); cutscene.AddActor("#darkred_spider", 30012); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { if (dungeon.CountPlayers() == 1) { dungeon.AddBoss(10302, 1); // Red Succubus } else { dungeon.AddBoss(170101, 1); // Lycanthrope dungeon.AddBoss(170102, 1); // Lycanthrope dungeon.PlayCutscene("bossroom_Lycanthrope2"); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30004, 1); // Giant Spider dungeon.AddBoss(30003, 6); // Red Spider foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_GiantSpider", member); cutscene.AddActor("player0", member); cutscene.AddActor("#giant_spider", 30004); cutscene.AddActor("#darkred_spider", 30003); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130002, 1); // Small Golem dungeon.AddBoss(11010, 6); // Metal Skeleton foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_MetalskeletonArmorA_Golem", member); cutscene.AddActor("player0", member); cutscene.AddActor("#golem", 130002); cutscene.AddActor("#metalskeleton_armora", 11010); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(30022, 1); // Giant Spiderling dungeon.AddBoss(1002, 1); // Lost Resident foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_tutorial_giantspider_kid", member); cutscene.AddActor("player0", member); cutscene.AddActor("#giant_spider_kid", 30022); cutscene.AddActor("#lostresident", 1002); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130004, 1); // Small Golem dungeon.AddBoss(160102, 6); // Green Gremlin foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_small_golem", member); cutscene.AddActor("player0", member); cutscene.AddActor("#small_golem", 130004); cutscene.AddActor("#imp", 10601); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130001, 1); // Golem dungeon.AddBoss(11003, 6); // Metal Skeleton foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_Metalskeleton_Golem", member); cutscene.AddActor("player0", member); cutscene.AddActor("#golem", 130001); cutscene.AddActor("#metal_skeleton", 11003); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(170201, 5); // Werewolf dungeon.AddBoss(160101, 5); // Gray Gremlin foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_WereWolf", member); cutscene.AddActor("me", member); cutscene.AddActor("#werewolf", 170201); cutscene.AddActor("#gray_gremlin", 160101); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130003, 1); // Small Golem dungeon.AddBoss(190001, 3); // Flying Sword foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_SmallGolem_FlyingSword", member); cutscene.AddActor("me", member); cutscene.AddActor("#small_golem", 130003); cutscene.AddActor("#flying_sword", 190001); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(130007, 1); // Golem dungeon.AddBoss(11003, 6); // Metal Skeleton foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_Metalskeleton_Golem3", member); cutscene.AddActor("player0", member); cutscene.AddActor("#golem3", 130007); cutscene.AddActor("#metal_skeleton", 11003); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(170107, 2); // Lycanthrope dungeon.AddBoss(110102, 5); // Gorgon foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_lycan", member); cutscene.AddActor("leader", member); cutscene.AddActor("player1", member); // TODO: Party cutscene.AddActor("#lycan", 170107); cutscene.AddActor("#gorgon", 110102); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(100302, 1); // Argus dungeon.AddBoss(100303, 1); // Argus dungeon.AddBoss(100304, 1); // Argus dungeon.AddBoss(170201, 6); // Werewolf foreach (var member in dungeon.Party) { var cutscene = new Cutscene("bossroom_argos", member); cutscene.AddActor("player0", member); cutscene.AddActor("#argus", 100302); cutscene.Play(); } }
public override void OnBoss(Dungeon dungeon) { dungeon.AddBoss(10008, 1); // Black Wizard dungeon.AddBoss(80101, 8); // Wisp dungeon.PlayCutscene("G1_10_a_BlackWizard_solo", cutscene => { var creators = dungeon.GetCreators(); foreach (var member in creators) { if (member.Keywords.Has("g1_10")) { member.Keywords.Remove("g1_10"); member.Keywords.Give("g1_11"); member.Keywords.Give("g1_medal_of_fomor"); } } }); }