Module: GenshinData::Materials::Development::WeeklyBossDropsData

Defined in:
lib/genshin_data/materials/development/weekly_boss_drops_data.rb

Overview

Definitons for all Weekly / Trounce Boss Drops

Constant Summary collapse

DVALINS_CLAW =
GenshinObject::Material.new(
  kamera_key: 'DvalinsClaw',
  name: "Dvalin's Claw",
  rarity: 5,
  family: :stormterror_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :stormterror_drop,
  nation_name: :mondstadt
).freeze
DVALINS_PLUME =
GenshinObject::Material.new(
  kamera_key: 'DvalinsPlume',
  name: "Dvalin's Plume",
  rarity: 5,
  family: :stormterror_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :stormterror_drop,
  nation_name: :mondstadt
).freeze
DVALINS_SIGH =
GenshinObject::Material.new(
  kamera_key: 'DvalinsSigh',
  name: "Dvalin's Sigh",
  rarity: 5,
  family: :stormterror_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :stormterror_drop,
  nation_name: :mondstadt
).freeze
RING_OF_BOREAS =
GenshinObject::Material.new(
  kamera_key: 'RingOfBoreas',
  name: 'Ring of Boreas',
  rarity: 5,
  family: :wolf_lord_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :wolf_lord_drop,
  nation_name: :mondstadt
).freeze
SPIRIT_LOCKET_OF_BOREAS =
GenshinObject::Material.new(
  kamera_key: 'SpiritLocketOfBoreas',
  name: 'Spirit Locket of Boreas',
  rarity: 5,
  family: :wolf_lord_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :wolf_lord_drop,
  nation_name: :mondstadt
).freeze
TAIL_OF_BOREAS =
GenshinObject::Material.new(
  kamera_key: 'TailOfBoreas',
  name: 'Tail of Boreas',
  rarity: 5,
  family: :wolf_lord_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :wolf_lord_drop,
  nation_name: :mondstadt
).freeze
SHADOW_OF_THE_WARRIOR =
GenshinObject::Material.new(
  kamera_key: 'ShadowOfTheWarrior',
  name: 'Shadow of the Warrior',
  rarity: 5,
  family: :childe_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :childe_drop,
  nation_name: :liyue
).freeze
SHARD_OF_A_FOUL_LEGACY =
GenshinObject::Material.new(
  kamera_key: 'ShardOfAFoulLegacy',
  name: 'Shard of a Foul Legacy',
  rarity: 5,
  family: :childe_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :childe_drop,
  nation_name: :liyue
).freeze
TUSK_OF_MONOCEROS_CAELI =
GenshinObject::Material.new(
  kamera_key: 'TuskOfMonocerosCaeli',
  name: 'Tusk of Monoceros Caeli',
  rarity: 5,
  family: :childe_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :childe_drop,
  nation_name: :liyue
).freeze
ASHEN_HEART =
GenshinObject::Material.new(
  kamera_key: 'AshenHeart',
  name: 'Ashen Heart',
  rarity: 5,
  family: :signora_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :signora_drop,
  nation_name: :inazuma
).freeze
HELLFIRE_BUTTERFLY =
GenshinObject::Material.new(
  kamera_key: 'HellfireButterfly',
  name: 'Hellfire Butterfly',
  rarity: 5,
  family: :signora_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :signora_drop,
  nation_name: :inazuma
).freeze
MOLTEN_MOMENT =
GenshinObject::Material.new(
  kamera_key: 'MoltenMoment',
  name: 'Molten Moment',
  rarity: 5,
  family: :signora_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :signora_drop,
  nation_name: :inazuma
).freeze
BLOODJADE_BRANCH =
GenshinObject::Material.new(
  kamera_key: 'BloodjadeBranch',
  name: 'Bloodjade Branch',
  rarity: 5,
  family: :azhdaha_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :azhdaha_drop,
  nation_name: :liyue
).freeze
DRAGON_LORDS_CROWN =
GenshinObject::Material.new(
  kamera_key: 'DragonLordsCrown',
  name: "Dragon Lord's Crown",
  rarity: 5,
  family: :azhdaha_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :azhdaha_drop,
  nation_name: :liyue
).freeze
GILDED_SCALE =
GenshinObject::Material.new(
  kamera_key: 'GildedScale',
  name: 'Gilded Scale',
  rarity: 5,
  family: :azhdaha_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :azhdaha_drop,
  nation_name: :liyue
).freeze
MUDRA_OF_THE_MALEFIC_GENERAL =
GenshinObject::Material.new(
  kamera_key: 'MudraOfTheMaleficGeneral',
  name: 'Mudra of the Malefic General',
  rarity: 5,
  family: :guardian_of_eternity_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_eternity_drop,
  nation_name: :inazuma
).freeze
TEARS_OF_THE_CALAMITOUS_GOD =
GenshinObject::Material.new(
  kamera_key: 'TearsOfTheCalamitousGod',
  name: 'Tears of the Calamitous God',
  rarity: 5,
  family: :guardian_of_eternity_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_eternity_drop,
  nation_name: :inazuma
).freeze
THE_MEANING_OF_AEONS =
GenshinObject::Material.new(
  kamera_key: 'TheMeaningOfAeons',
  name: 'The Meaning of Aeons',
  rarity: 5,
  family: :guardian_of_eternity_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_eternity_drop,
  nation_name: :inazuma
).freeze
DAKAS_BELL =
GenshinObject::Material.new(
  kamera_key: 'DakasBell',
  name: "Daka's Bell",
  rarity: 5,
  family: :scaramouche_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :scaramouche_drop,
  nation_name: :sumeru
).freeze
MIRROR_OF_MUSHIN =
GenshinObject::Material.new(
  kamera_key: 'MirrorOfMushin',
  name: 'Mirror of Mushin',
  rarity: 5,
  family: :scaramouche_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :scaramouche_drop,
  nation_name: :sumeru
).freeze
PUPPET_STRINGS =
GenshinObject::Material.new(
  kamera_key: 'PuppetStrings',
  name: 'Puppet Strings',
  rarity: 5,
  family: :scaramouche_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :scaramouche_drop,
  nation_name: :sumeru
).freeze
EVERAMBER =
GenshinObject::Material.new(
  kamera_key: 'Everamber',
  name: 'Everamber',
  rarity: 5,
  family: :guardian_of_apeps_oasis_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_apeps_oasis_drop,
  nation_name: :sumeru
).freeze
PRIMORDIAL_GREENBLOOM =
GenshinObject::Material.new(
  kamera_key: 'PrimordialGreenbloom',
  name: 'Primordial Greenbloom',
  rarity: 5,
  family: :guardian_of_apeps_oasis_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_apeps_oasis_drop,
  nation_name: :sumeru
).freeze
WORLDSPAN_FERN =
GenshinObject::Material.new(
  kamera_key: 'WorldspanFern',
  name: 'Worldspan Fern',
  rarity: 5,
  family: :guardian_of_apeps_oasis_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :guardian_of_apeps_oasis_drop,
  nation_name: :sumeru
).freeze
LIGHTLESS_SILK_STRING =
GenshinObject::Material.new(
  kamera_key: 'LightlessSilkString',
  name: 'Lightless Silk String',
  rarity: 5,
  family: :all_devouring_narwhal_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :all_devouring_narwhal_drop,
  nation_name: :fontaine
).freeze
LIGHTLESS_EYE_OF_THE_MAELSTROM =
GenshinObject::Material.new(
  kamera_key: 'LightlessEyeOfTheMaelstrom',
  name: 'Lightless Eye of the Maelstrom',
  rarity: 5,
  family: :all_devouring_narwhal_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :all_devouring_narwhal_drop,
  nation_name: :fontaine
).freeze
LIGHTLESS_MASS =
GenshinObject::Material.new(
  kamera_key: 'LightlessMass',
  name: 'Lightless Mass',
  rarity: 5,
  family: :all_devouring_narwhal_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :all_devouring_narwhal_drop,
  nation_name: :fontaine
).freeze
DENIAL_AND_JUDGMENT =
GenshinObject::Material.new(
  kamera_key: 'DenialAndJudgment',
  name: 'Denial and Judgment',
  rarity: 5,
  family: :the_knave_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_knave_drop,
  nation_name: :fontaine
).freeze
FADING_CANDLE =
GenshinObject::Material.new(
  kamera_key: 'FadingCandle',
  name: 'Fading Candle',
  rarity: 5,
  family: :the_knave_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_knave_drop,
  nation_name: :fontaine
).freeze
SILKEN_FEATHER =
GenshinObject::Material.new(
  kamera_key: 'SilkenFeather',
  name: 'Silken Feather',
  rarity: 5,
  family: :the_knave_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_knave_drop,
  nation_name: :fontaine
).freeze
ERODED_HORN =
GenshinObject::Material.new(
  kamera_key: 'ErodedHorn',
  name: 'Eroded Horn',
  rarity: 5,
  family: :lord_of_primal_fire_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :lord_of_primal_fire_drop,
  nation_name: :natlan
).freeze
ERODED_SUNFIRE =
GenshinObject::Material.new(
  kamera_key: 'ErodedSunfire',
  name: 'Eroded Sunfire',
  rarity: 5,
  family: :lord_of_primal_fire_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :lord_of_primal_fire_drop,
  nation_name: :natlan
).freeze
ERODED_SCALE_FEATHER =
GenshinObject::Material.new(
  kamera_key: 'ErodedScaleFeather',
  name: 'Eroded Scale-Feather',
  rarity: 5,
  family: :lord_of_primal_fire_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :lord_of_primal_fire_drop,
  nation_name: :natlan
).freeze
ASCENDED_SAMPLE_KNIGHT =
GenshinObject::Material.new(
  kamera_key: 'AscendedSampleKnight',
  name: 'Ascended Sample: Knight',
  rarity: 5,
  family: :the_game_before_the_gate_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_game_before_the_gate_drop,
  nation_name: :mondstadt
).freeze
ASCENDED_SAMPLE_QUEEN =
GenshinObject::Material.new(
  kamera_key: 'AscendedSampleQueen',
  name: 'Ascended Sample: Queen',
  rarity: 5,
  family: :the_game_before_the_gate_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_game_before_the_gate_drop,
  nation_name: :mondstadt
).freeze
ASCENDED_SAMPLE_ROOK =
GenshinObject::Material.new(
  kamera_key: 'AscendedSampleRook',
  name: 'Ascended Sample: Rook',
  rarity: 5,
  family: :the_game_before_the_gate_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :the_game_before_the_gate_drop,
  nation_name: :mondstadt
).freeze
ELIXIR_OF_THE_HERETIC =
GenshinObject::Material.new(
  kamera_key: 'ElixirOfTheHeretic',
  name: 'Elixir of the Heretic',
  rarity: 5,
  family: :heretic_of_the_false_moon_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :heretic_of_the_false_moon_drop,
  nation_name: :nodkrai
).freeze
MADMANS_RESTRAINT =
GenshinObject::Material.new(
  kamera_key: 'MadmansRestraint',
  name: "Madman's Restraint",
  rarity: 5,
  family: :heretic_of_the_false_moon_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :heretic_of_the_false_moon_drop,
  nation_name: :nodkrai
).freeze
MASK_OF_THE_VIRTUOUS_DOCTOR =
GenshinObject::Material.new(
  kamera_key: 'MaskOfTheVirtuousDoctor',
  name: 'Mask of the Virtuous Doctor',
  rarity: 5,
  family: :heretic_of_the_false_moon_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :heretic_of_the_false_moon_drop,
  nation_name: :nodkrai
).freeze
COUNTERFEIT_RESIN =
GenshinObject::Material.new(
  kamera_key: 'CounterfeitResin',
  name: 'Counterfeit Resin',
  rarity: 5,
  family: :exalted_master_of_the_heretical_path_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :exalted_master_of_the_heretical_path_drop,
  nation_name: :nodkrai
).freeze
PROFANED_SPROUT =
GenshinObject::Material.new(
  kamera_key: 'ProfanedSprout',
  name: 'Profaned Sprout',
  rarity: 5,
  family: :exalted_master_of_the_heretical_path_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :exalted_master_of_the_heretical_path_drop,
  nation_name: :nodkrai
).freeze
TWISTED_WITHERED_BRANCH =
GenshinObject::Material.new(
  kamera_key: 'TwistedWitheredBranch',
  name: 'Twisted Withered Branch',
  rarity: 5,
  family: :exalted_master_of_the_heretical_path_loot,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :exalted_master_of_the_heretical_path_drop,
  nation_name: :nodkrai
).freeze

Class Method Summary collapse

Class Method Details

.allObject



8
9
10
# File 'lib/genshin_data/materials/development/weekly_boss_drops_data.rb', line 8

def self.all
  constants.map { |x| GenshinData::Materials::Development::WeeklyBossDropsData.const_get(x) }
end