Releases: Galarzaa90/tibiawiki-sql
Releases · Galarzaa90/tibiawiki-sql
v6.2.1
v6.2.0
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
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
Changes
- Fixed spell effects including file names.
v6.0.1
Changes
- Fixed some creature drops not being parsed properly, resulting in incomplete data.
v6.0.0
Changes
- Books are now parsed.
- Changes to creature's max damage and abilities parsing:
- Added
creature_max_damage
andcreature_ability
tables to parse more detailed information about creature's max damage and abilities. - Added the respective classes
CreatureMaxDamage
andCreatureAbility
. - Removed
max_damage
andabilities
columns fromcreature
table. Creature
class attributesmax_damage
andabilities
were updated to new types.
- Added
- Added
achievement_id
column and attribute toachievement
table andAchievement
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
andjob_additionals
columns and attributes fromnpc
table andNpc
class respectively. - Replaced
jobs
property onNpc
model with an attribute. - Removed
race
column and attribute fromnpc
table andNpc
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 andItemStoreOffer
class. - Added
store_offers
attribute toItem
class.
- Added
- Renamed
type
attributes and columns to more specific names to avoid conflict with Python's builtintype
function.- Renamed to
item_type
initem
table andItem
class. - Renamed to
creature_type
increature
table andCreature
class.
- Renamed to
- 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.
- More attributes related to "objects" are now added to the
- Added support for attributes added in the Summer Update 2020 and some other missing attributes.
v6.0.0a2
Set version to alpha2 for pre-release
v6.0.0a1
Fixed github workflows
v5.0.1
Changes
- Fixed wrong attribute definition for
Spell
model.
v5.0.0
Changes
- Added
Updates
model andgame_update
table. - Added
infobox_attributes
toWikiEntry
class to easily extract any infobox attribute. - Added missing
premium
attribute toAchievement
model. Column was already saved. - Added
battleye_type
class and column toWorld
model andworld
table. - Added
library_race
,runs_at
,modifier_healing
, andlocation
toCreature
model andcreature
table. - Added
slots
class and column toImbuement
model andimbuement
table. - Added
group_secondary
,group_rune
,premium
,promotion
,cooldown_group
, and
cooldown_group_secondary
attributes and columns toSpell
class andspell
table. - Added
job_additionals
toNpc
model andnpc
table. - Breaking change: Renamed
classz
column togroup_spell
inspell
table.