hensei-api/db/migrate
Justin Edmund 00e5ec8c4b
API updates for Draconic Weapons Providence (#138)
* Make weapon key series an array

Draconic Weapons Providence can have original Draconic Weapon keys, but also have a new key that can only be equipped to them. Thanks, Cygames.

* Update weapon.rb

* Update to check key compatibility against an array instead of an int
* Add convenience function to check if the weapon is part of a Draconic Weapon series

* Update grid_weapon.rb

Update conflict detection to:
* Detect Draconic Weapons Providence
* Add multiple weapons to conflicting weapons instead of just one

* (WIP) Update conflict view rendering

Conflict blueprints should render multiple conflict weapons instead of just one.

Also adds Draconic Weapon Providence series to various places that check series by number

* Finish last bugs

We tested to ensure that conflict resolution appears for

* Opus and Draconic
* Draconic and Draconic 2
* Draconic 2 + Opus and Draconic 1
2023-12-26 03:21:06 -08:00
..
20230618051638_init_schema.rb
20230619000621_squasher_clean.rb
20230619003446_add_awakenings_table.rb
20230619003480_create_weapon_awakenings_table.rb
20230619003502_add_max_awakening_level_to_weapons.rb
20230619005403_add_order_to_awakenings.rb
20230619013722_rename_type_to_object_type_in_awakenings.rb
20230619013850_remove_awakening_from_weapon.rb
20230619015030_add_new_awakening_type_to_grid_weapons.rb
20230619020744_remove_awakening_type_from_grid_weapon.rb
20230619043556_add_new_awakening_id_to_grid_characters.rb
20230619045651_remove_awakening_from_grid_characters.rb
20230621073125_re_add_quick_summon_and_auto_summon_to_grid_summons_and_parties.rb
20230702035508_add_remix_flag_to_parties.rb
20230705065015_create_pg_search_documents.rb
20230716132629_add_gbf_wiki_to_character.rb
20230717011150_add_columns_to_characters.rb
20230816015828_add_columns_to_weapons.rb
20230816015904_add_columns_to_summons.rb
20230820045019_add_xlb_date_to_summons.rb
20230820113800_add_nicknames_to_characters.rb Update item search with better fallbacks and nicknames (#122) 2023-08-20 00:46:25 -07:00
20230820113810_add_nicknames_to_summons.rb Update item search with better fallbacks and nicknames (#122) 2023-08-20 00:46:25 -07:00
20230820113900_add_nicknames_to_weapons.rb Update item search with better fallbacks and nicknames (#122) 2023-08-20 00:46:25 -07:00
20230824222028_add_role_to_users.rb Implement roles and visibility (#128) 2023-08-25 15:53:56 -07:00
20230824222107_add_visibility_to_parties.rb Implement roles and visibility (#128) 2023-08-25 15:53:56 -07:00
20231119051213_add_new_series_to_weapon_keys.rb API updates for Draconic Weapons Providence (#138) 2023-12-26 03:21:06 -08:00
20231119051231_rename_new_series_and_delete_series.rb API updates for Draconic Weapons Providence (#138) 2023-12-26 03:21:06 -08:00