Questie

Questie

116M Downloads

O_o Databases...

Artur91425 opened this issue · 3 comments

commented

OMG... what is this nonsense? how did you make the database that they are in this form?
all languages are mixed, lots of data are missing, a lot of data from the BC and WOTLK... O_o

File monsters.lua:
Chinese
bandicam 2017-09-10 02-10-34-048
Korean
bandicam 2017-09-10 02-14-44-479
French
bandicam 2017-09-10 02-15-20-625

File items.lua:
Deutsch
bandicam 2017-09-10 02-17-55-391

File finishers.lua:
Russian
bandicam 2017-09-10 02-26-59-539

File zone.lua:
a lot of mistakes...
bandicam 2017-09-10 02-20-00-240

P.S. I apologize for the expression, but it's not a databases, it's shit!

commented

The DB is the way it is because the addon was forked from QuestHelper (a TBC addon), and then was developed by different devs over time.

Also it works™.

A redo of the DB was planned, but since development of v3.7 got stalled due to the two main devs of it disappearing, I had to postpone the redo.

Feel free to provide a Pull Request though, just note that our current dev branch is not found on this repo, but here instead (still looking for feedback on my last commit btw.).

Since this isn't really a bug report or feature request, I'm going to close it. Feel free to continue this thread if you have any other questions (or join our Discord channel: http://discord.gg/phKnHVu).

commented

If necessary, I can provide the correct data for the quests from the mangos classic, but without the structure. I.e. just text, without numeric data. Thus, you will have data only on the classic, without unnecessary data from other patches.

When I saw in what state of the database, I felt bad. The addon is very good, but the state of the databases spoils the impression of it. I really hope that databases will be redone.

commented

Database was redone years ago. If you check out the Questie2 branch, there were a lot attempts at making Questie much much better. We took data from cMaNGOS ages ago.

That being said, before any of the bigger features were tested thoroughly enough to be pushed into production, all of the originals devs got bored of vanilla and burned out. Even the devs that took over got burned out over time. The database isn't the problem, rewriting all the logic around it is.