This updates models for the awakening update. * Awakening and WeaponAwakening models were added * Weapon, GridWeapon and GridCharacter models get relationships to the new models defined * GridCharacter had a validation on `awakening_level` that needed to be fixed
15 lines
248 B
Ruby
15 lines
248 B
Ruby
# frozen_string_literal: true
|
|
|
|
class Awakening < ApplicationRecord
|
|
def weapon_awakenings
|
|
WeaponAwakening.where(awakening_id: id)
|
|
end
|
|
|
|
def weapons
|
|
weapon_awakenings.map(&:weapon)
|
|
end
|
|
|
|
def awakening
|
|
AwakeningBlueprint
|
|
end
|
|
end
|