diff --git a/app/views/api/v1/grid_characters/base.json.rabl b/app/views/api/v1/grid_characters/base.json.rabl index 74e9ec1..11ca3d7 100644 --- a/app/views/api/v1/grid_characters/base.json.rabl +++ b/app/views/api/v1/grid_characters/base.json.rabl @@ -2,8 +2,15 @@ attributes :id, :party_id, :position, :uncap_level, - :perpetuity + :perpetuity, node :object do |c| partial("characters/base", :object => c.character) -end \ No newline at end of file +end + +node :awakening do |c| + { + :type => c.awakening_type, + :level => c.awakening_level + } +end diff --git a/app/views/api/v1/grid_weapons/base.json.rabl b/app/views/api/v1/grid_weapons/base.json.rabl index 36b5c87..c1d195e 100644 --- a/app/views/api/v1/grid_weapons/base.json.rabl +++ b/app/views/api/v1/grid_weapons/base.json.rabl @@ -24,4 +24,11 @@ node :ax, :if => lambda { |w| w.weapon.ax > 0 } do |w| :strength => w.ax_strength2 } ] -end \ No newline at end of file +end + +node :awakening, :if => lambda { |w| w.weapon.awakening } do |w| + { + :type => w.awakening_type, + :level => w.awakening_level + } +end diff --git a/app/views/api/v1/weapons/base.json.rabl b/app/views/api/v1/weapons/base.json.rabl index 05b1bc5..1b464e5 100644 --- a/app/views/api/v1/weapons/base.json.rabl +++ b/app/views/api/v1/weapons/base.json.rabl @@ -9,7 +9,8 @@ attributes :id, :limit, :rarity, :series, - :ax + :ax, + :awakening node :name do |w| { @@ -41,4 +42,4 @@ node :atk do |w| :max_atk_flb => w.max_atk_flb, :max_atk_ulb => w.max_atk_ulb } -end \ No newline at end of file +end