Skip to content

Releases: Galarzaa90/tibiawiki-sql

v8.0.0

21 Feb 16:35

Choose a tag to compare

Changes

  • Spell changes
    • Remove npc_spell table.
    • Remove spell teacher relations from API models (Npc.teaches, Spell.taught_by).
    • Remove spell purchase price (spell.price) from parser, schema and models.
    • Remove spell-offer generation from Module:ItemPrices/spelldata.
  • Creature changes
    • Fix elemental modifier mapping: energyDmgMod now maps to modifier_energy and iceDmgMod to modifier_ice.
  • Item changes
    • Add missing item infobox mapping for death_attack.
    • Add weapon proficiency perks.
    • Add proficiency_perks to Item (stored in item_proficiency_perk).

v7.0.3

28 Jul 19:00

Choose a tag to compare

Changes

  • Fix SQL generation not working on Docker due to not having the CONCAT SQLite extension.

v7.0.2

09 Jun 19:50

Choose a tag to compare

Changes

  • Fix key's item_id not being saved correctly.

v7.0.1

19 May 14:01

Choose a tag to compare

Changes

  • Add vocation and elemental_bond to item attributes.

v7.0.0

17 May 17:53

Choose a tag to compare

Changes

  • WikiClient is no longer a "static class", an instance must now be created in order to better reuse HTTP sessions.
  • General model changes:
    • All timestamp properties are now
      datetime.datetime objects. Their database counterparts are IS08601 strings.
    • Added many model classes that simplify the data displayed.
  • Achievement changes
    • Spoiler properly handles quest links.
    • Rename spoiler to is_spoiler.
    • Rename premium to is_premium.
    • Links now cleaned from description.
  • Spell changes
    • Added monk attribute.
    • Rename type to spell_type
    • Added cooldown2 and cooldown3 for reduced cooldowns by the Wheel of Destiny.
    • Rename premium to is_premium.
    • Rename promotion to is_promotion.
    • Rename promotion to is_promotion.
    • Rename promotion to is_promotion.
    • Added is_wheel_spell attribute.
    • Added is_passive attribute.
  • Item changes
    • Added is_immobile attribute.
    • Rename promotion to is_promotion.
    • Added parseable attributes:
      • is_rotatable
      • augments
    • Renamed attributes:
      • hangable to is_hangable.
      • writable to is_writable.
      • rewritable to is_rewritable.
      • consumable to is_consumable.
      • unshootable to blocks_projectiles.
      • walkable to is_walkable.
  • Creature changes
    • Added mitigation attribute.
    • Added spawn_type attribute.
    • Added cooldown attribute.
    • Renamed boss to is_boss.
  • Quest changes
    • Added missing premium attribute, renamed to is_premium
    • Renamed rookgaard to is_rookgaard_quest.
  • House changes
    • Renamed guildhall to is_guildhall
  • Outfit changes
    • Renamed type to outfit_type.
    • Renamed premium to is_premium.
    • Renamed bought to is_bought.
    • Renamed tournament to is_tournament.
  • World changes
    • online_since, offline_since and protected_since are now datetime.date objects.
    • Renamed experimental to is_experimental.
    • Renamed preview to is_preview.
    • Renamed experimental to is_experimental.
  • Mount changes:
    • Renamed buyable to `is_buyable``.
  • Update changes:
    • Renamed date to release_date.

v6.2.1

27 Jun 21:26
8d0e4c4

Choose a tag to compare

Changes

  • Fix database generation failing due to invalid date format.

v6.2.0

23 Jul 13:56

Choose a tag to compare

Changes

  • Added bosstiary_class to creatures.
  • NPC Offers are read from the ItemPrices data list.
  • NPC Spell offers are read from the ItemPrices spell list.
  • Performance improvements.

v6.1.0

04 Jan 17:13

Choose a tag to compare

Changes

  • Added upgrade_classification to item attributes.
  • Fixed empty creature and item sounds being saved.
  • Fixed empty creature abilities being saved.
  • Marked more SQLite columns as NOT NULL.

v6.0.2

10 Sep 19:10

Choose a tag to compare

Changes

  • Fixed spell effects including file names.

v6.0.1

18 Aug 16:49

Choose a tag to compare

Changes

  • Fixed some creature drops not being parsed properly, resulting in incomplete data.