Skip to content

Releases: Galarzaa90/tibiawiki-sql

v6.2.0

23 Jul 13:56
Compare
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
Compare
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
Compare
Choose a tag to compare

Changes

  • Fixed spell effects including file names.

v6.0.1

18 Aug 16:49
Compare
Choose a tag to compare

Changes

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

v6.0.0

17 Aug 23:45
Compare
Choose a tag to compare

Changes

  • Books are now parsed.
  • Changes to creature's max damage and abilities parsing:
    • Added creature_max_damage and creature_ability tables to parse more detailed information about creature's max damage and abilities.
    • Added the respective classes CreatureMaxDamage and CreatureAbility.
    • Removed max_damage and abilities columns from creature table.
    • Creature class attributes max_damage and abilities were updated to new types.
  • Added achievement_id column and attribute to achievement table and Achievement class respectively.
  • Changes to NPC jobs and races.
    • Jobs and races are now stored on a separate table as there are usually multiple entries per NPC.
    • Removed job and job_additionals columns and attributes from npc table and Npc class respectively.
    • Replaced jobs property on Npc model with an attribute.
    • Removed race column and attribute from npc table and Npc class respectively.
    • Added races attribute with the list of races of the NPC.
    • Added job
  • Item's store information is now parsed.
    • Added item_store_offer table and ItemStoreOffer class.
    • Added store_offers attribute to Item class.
  • Renamed type attributes and columns to more specific names to avoid conflict with Python's builtin type function.
    • Renamed to item_type in item table and Item class.
    • Renamed to creature_type in creature table and Creature class.
  • Parsing relies more on mwparserfromhell <https://mwparserfromhell.readthedocs.io/>_ and less on regular expressions.
  • TibiaWiki merged items into "objects" (non pickupable). So now the item table will contain a lot more records.
    • More attributes related to "objects" are now added to the item_attribute table.
  • Added support for attributes added in the Summer Update 2020 and some other missing attributes.

v6.0.0a2

07 Aug 06:43
Compare
Choose a tag to compare
v6.0.0a2 Pre-release
Pre-release
Set version to alpha2 for pre-release

v6.0.0a1

07 Aug 06:44
Compare
Choose a tag to compare
v6.0.0a1 Pre-release
Pre-release
Fixed github workflows

v5.0.1

17 May 23:39
Compare
Choose a tag to compare

Changes

  • Fixed wrong attribute definition for Spell model.

v5.0.0

17 May 20:42
Compare
Choose a tag to compare

Changes

  • Added Updates model and game_update table.
  • Added infobox_attributes to WikiEntry class to easily extract any infobox attribute.
  • Added missing premium attribute to Achievement model. Column was already saved.
  • Added battleye_type class and column to World model and world table.
  • Added library_race, runs_at, modifier_healing, and location to Creature model and creature table.
  • Added slots class and column to Imbuement model and imbuement table.
  • Added group_secondary, group_rune, premium, promotion, cooldown_group, and
    cooldown_group_secondary attributes and columns to Spell class and spell table.
  • Added job_additionals to Npc model and npc table.
  • Breaking change: Renamed classz column to group_spell in spell table.

v4.1.2

16 Apr 15:47
Compare
Choose a tag to compare

Changes

  • Added missing bestiary_kills and charm_points values for creatures in the Challenging class.