Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ RegisterBoss_HallowBoss()

void Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterBoss_HallowBoss ( )
inlineprivate

Definition at line 304 of file ItemDropDatabase.cs.

305 {
306 short type = 636;
307 RegisterToNPC(type, ItemDropRule.BossBag(4782));
308 RegisterToNPC(type, ItemDropRule.MasterModeCommonDrop(4949));
309 RegisterToNPC(type, ItemDropRule.MasterModeDropOnAllPlayers(4811, _masterModeDropRng));
310 LeadingConditionRule leadingConditionRule = new LeadingConditionRule(new Conditions.NotExpert());
311 RegisterToNPC(type, leadingConditionRule).OnSuccess(ItemDropRule.OneFromOptions(1, 4923, 4952, 4953, 4914));
312 leadingConditionRule.OnSuccess(ItemDropRule.Common(4823, 15));
313 leadingConditionRule.OnSuccess(ItemDropRule.Common(4778, 4));
314 leadingConditionRule.OnSuccess(ItemDropRule.Common(4715, 50));
315 leadingConditionRule.OnSuccess(ItemDropRule.Common(4784, 7));
316 leadingConditionRule.OnSuccess(ItemDropRule.Common(5075, 20));
317 LeadingConditionRule entry = new LeadingConditionRule(new Conditions.EmpressOfLightIsGenuinelyEnraged());
318 RegisterToNPC(type, entry).OnSuccess(ItemDropRule.Common(5005));
319 }
IItemDropRule RegisterToNPC(int type, IItemDropRule entry)

References Terraria.GameContent.ItemDropRules.ItemDropDatabase._masterModeDropRng, Terraria.GameContent.ItemDropRules.ItemDropRule.BossBag(), Terraria.GameContent.ItemDropRules.ItemDropRule.Common(), Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeCommonDrop(), Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeDropOnAllPlayers(), Terraria.GameContent.ItemDropRules.ItemDropRule.OneFromOptions(), and Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToNPC().

Referenced by Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterBosses().