GithubHelp home page GithubHelp logo

classicdb / database Goto Github PK

View Code? Open in Web Editor NEW
87.0 87.0 59.0 224.46 MB

Classic DB is a content database for CMaNGOS Classic: world, NPCs, objects, quests and so on.

Home Page: https://github.com/cmangos/mangos-classic

License: Other

Shell 100.00%

database's People

Contributors

adellaci avatar cala avatar domgries avatar evil-at-wow avatar evildead666 avatar ghurok avatar grz3s avatar hallabro avatar kokeszko avatar krullgor avatar m2us avatar muehe avatar neotmiren avatar phatcat avatar picard64 avatar salja avatar schmoozerd avatar scotty0100 avatar sidsukana avatar sinoxan avatar stdsu avatar swater96 avatar time-out avatar tobschinski avatar v-wow avatar wowpsp avatar x-savior avatar xfurry avatar y1x2 avatar zooke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

database's Issues

Revert gossip menus for profession trainers

Do for all profession trainers the same revert on gossips for profession trainers like in revision 7a914ed
This will allow player to know where to train when their skill level do no meet the requirement of the trainer their speaking to.

Quest 4402

  • during gathering apples from cactus there isn't any form of animation. at the end is just the one with picking something
  • Need to check XP reward pre-TBC as in http://www.wowhead.com/quest=4402 completion of this quest should give 380 xp but core currently gives 400

original report by Kokeszko

Steamwheedle Cartel FactionID should be changed to Booty Bay in creature_onkill_reputation table

With current Steamwheedle Cartel FactionID (169) there is no reputation loss from killing Booty Bay citizens and Bruisers.

UPDATE creature_onkill_reputation SET RewOnKillRepFaction1=21 WHERE RewOnKillRepFaction1=169;

UPDATE creature_onkill_reputation SET RewOnKillRepFaction2=21 WHERE RewOnKillRepFaction2=169;

Moreover, there are problems with reputation code in CMangos Core... But in any case Steamwheedle Cartel FactionID is wrong. With Booty Bay FactionID all works as inteded - Booty Bay reputation loss applied and then reputation_spillover_template table is used to calculate reputation loss with other Steamwheedle factions.

Wrong gossip in quest 4506

The quest "Corrupted Sabres" is broken. You get to a point where you speak with the cat and instead of the correct gossip, it says something about being an Alliance commendation officer. This makes it impossible to complete, and leaves you stuck with a cat following you.

original report by The-Great-Sephiroth

Strange. I just tested this quest and I was able to complete it. The creature id for the cat is 10042.

The only problem I encountered was that the gossip text was incorrect. But the gossip OPTION worked. The gossip text was ID 2282 (Hello, $N! I am master engineer, Scooty.)

original report by Ghurok

Quest 3861 cannot be completed

In Westfall, the quest Cluck! (3861) requires Special Chicken Feed (11109) but the quest is not completable. The chicken becomes friendly after you emote /chicken 50 times, but even if you buy chicken feed or use ".additem 11109" it still does not meet the requirement.

original report by jerbookins

Some outdoor models cause dismount

Certain outdoor models cause players to dismount, such as the bridges in STV or the entrance to Everlook.

original report by The-Great-Sephiroth

I'm not sure this is indeed an issue as I remember such behavior from classic, though it was changed later.
It would probably be better to open an issue per place.

Quest 792

After completion you get 450 xp instead of 540 xp. Correct pre-TBC value needs to be checked.

original report by Kokeszko

#!/bin/sh

Hello Cala,

Thanks for your classicdb, I run the InstallFullDB.sh, and modified the generated InstallFullDB.config, then re-run the InstallFullDB.sh, and got this:

./InstallFullDB.sh: line 87: .: InstallFullDB.config: file not found

Then I modified the "#!/bin/sh" to "#!/bin/bash" at the first line of InstallFullDB.sh, and the script works well : )

Quest 2701 is missing a gossip

During the short quest, Heroes of Old, you are to open a spectral lockbox and get a message, but instead the box simply says "Greetings, ". The quest is completable but the box is bugged.

original report by The-Great-Sephiroth

Quest 772 cannot be completed

The quest "Rite of Vision" is bugged. When you induce the vision and the ghost wolf appears (Plains Vision) it just sits there scratching fleas. It never leads players to the cave on the hill.

original report by The-Great-Sephiroth

Alterac Valley BG - Buglist

Alterac Valley Buglist

Alliance Side

  1. You can mount in the starting area without walking outside.
  2. Wing Commander Slidore - 13438
    "Call Of Air - Slidore's Fleet" Quest is listed as current before accepting it.
  3. Stormpike Stable Master - 13617
    "Empty Stables" is listed as accepted before accepting it, cannot continue from first menu, stuck in progress text.
  4. Stormpike Ram Rider Commander - 13577
    "Ram Riding Harnesses" is listed as accepted before accepting it, even with the Frostwolf Hide in your backpack it will not complete.
  5. Mountaineer Boombellow - 13797
    "The Quartermaster" has double spacing in the quest text, gives proper reward.
  6. Gaelden Hammersmith - 13216
    Should sell various items with required rep ranking, currently working 100% on Horde side, 2006 link - (http://www.wowwiki.com/Gaelden_Hammersmith?oldid=166930) Current link - (http://www.wowwiki.com/Gaelden_Hammersmith)
  7. Commander Duffy - 13319
    "Fallen Sky Lords" is listed as accepted before accepting it, shows progress text with no way to continue.
  8. Wing Commander Jeztor - 13180
    Spawned in the alliance lumber mill before Horde have taken any zones.
  9. Field Marshal Teravine - 13446 - His bunker also randomly decides to set fire to itself.
    "Begin The Attack" is listed as current when haven't accepted yet, quest is completable with the assault orders.
  10. Snowfall Graveyard
    All NPC's from both sides are spawned when the point is uncontrolled.
  11. Alliance Commander can be pulled from the keep

Horde Side

  1. You can mount in the starting area without walking outside.
  2. Guards in the Frostwolf Village are not stationary, allowmove needs to be 0.
  3. Primalist Thurloga - 13236 - has default gossip, say and yell text at (http://www.wowhead.com/npc=13236)
    "Lokholar The Ice Lord" listed in current quests, can be completed.
    "A Gallon Of Blood" listed in current quests, can be completed.
  4. About 8 Frostwolf Guards spawned in a circle in the ground inside of the tower next to Frostwolf Keep.
  5. Wing Commander Ichman - 13437 - (Alliance) - spawned in tower next to Frostwolf Keep when under Horde Control.
  6. Wing Commander Guse - 13179
    "Call Of Air - Guese's Fleet" shows up as current quest, is completable.
  7. Wing Commander Mulverick - 13181
    "Call Of Air - Mulverick's Fleet" shows up as current quest, is completable.
  8. Wind Riders And Gryphons spawned around the map before quest events activated.
  9. Wing Commander Vipore - 13439 - (Alliance) - Spawns in Frostwolf Village in a hut when AV begins, gets killed by guards.
  10. Horde and Alliance guards do not hate eachother and attack at all.
  11. Various Alliance NPC's show as Neutral to Horde with GM tag off. Mainly Night Elf NPC's.
  12. Horde Commander can be pulled from the keep

Quest 7631 cannot be completed

original report by The-Great-Sephiroth

The quest "Dreadsteed of Xoroth" is badly bugged. Once you fight your way into Dire Maul and get to the spot where you do the ritual, things go wrong. Upon using the jar to release the imp, he attacks you and summons all kinds of baddies to whip your butt. Tons of imps and dreadguards. The three items (candle, bell, and gear) never appear, nor does the summoning circle. I eventually tried simply using the summoning scroll and it worked, but it should not have. This quest is very much out of sync!

original report by The-Great-Sephiroth

Behavior error for creature 1487

Splinter Fist Enslaver (1487) in Duskwood do not participate in combat. They will initiate combat within combat radius, as well as always face your direction, and use their net cc ability, but they will not attack.

original report by jerbookins

Something, I don't know what, is wrong in creature_ai_scripts.

original report by Ghurokh

Quest 6394

For completion you should get 445 xp. currently it gives 450 xp. Correct pre-TBC value needs to be check.

original report by Kokeszko

Prerequisite for quest 7629 are missing

The quest "Imp Delivery" is bugged. I am a lv60 undead lock and finished getting the stardust. I then returned to Gorzeeki who presented me with the quest "Imp Delivery", but when I hit "Accept" I am told that I do not meet the requirements for the quest and now I cannot talk to him, he just tries to sell me stuff.
Alright I used GM commands to complete four other quests on a hunch. Before I can do "Imp Delivery" I have to do three quests given by the warlock near the Gorzeeki. After that, I have to get him three arcanite bars. Then he offers me the quest and I can accept it. This is a bug because he should not offer me that quest until I am eligible.

original report by The-Great-Sephiroth

I've looked into this and there is one comment on wowhead having the same problem as you and someone gives them the response of, it probably means you haven't completed the material quests, so I'm not sure if this is a bug.
Ok, it's set to automatically give you 7631, however you need to have completed the material quest in order to get that, so when it tries to give you quest 7631 it says you don't meet the requirements for it, it's not referring to quest 7629. You have now completed 7629 and he now doesn't have any quests to offer so he only sells things. I guess this can be closed now as this isn't a bug.

original report by Sinoxan

If I understand the issue correctly, then it sounds like a database quest issue. i.e. Currently.. Complete Quest A, Quest C becomes available but it should be. Complete Quest A, Quest B1,B2,B2 should become available, once all 3 complete, then C becomes available Or Complete Quest A, Quest B1,B2,B2 are next in chain - once all 3 complete, then C becomes available ?

original report by billy1arm

You are correct, Billy. After turning in the quest I should have not received any information or been offered the final quest in the chain. Instead, the other NPC should have lite up with an exclamation mark over his head and offered me the three quests needed. Then once those were turned in, the final quest would unlock.

original report by The-Great-Sephiroth

https://github.com/Sinoxan/database-1/commit/5b7411c9143fe312733b6b73177fda9ff994054d

That should fix it. However, I have no way of testing whether it actually does so if someone would be kind enough to test it and report back it would be greatly appreciated. If not, I get a new PC in March so I can test it then if I still remember

original report by Sinoxan

Quest item drops

Quest item drops that do not start quests should only drop if a player is on the associated quest. A good example is Arnak Grimtotem in Thousand Needles. You can kill him both before and after doing his bounty quest and he still drops the quest item (his hoof) though it should only drop during the quest.

original report by The-Great-Sephiroth

This is probably related to condition not existing for concerned items in item_loot_template table. I advice to open an issue for every single item for now.

Earthgrab totems are bugged

In Tanaris the Thistleshrub Rootshakers spawn Earthgrab Totems that, unless I am mistaken, are supposed to slow you in some way. Instead they skid across the ground at high speed until they are close to you, then they proceed to beat the crap out of your character. This is incredibly amusing, but not correct. It reminds me of the way a warrior's fear used to make shaman totems run away in dueling matches.

original report by The-Great-Sephiroth

Quest 9422 should not autocomplete

The quest "Scouring The Desert" is bugged. As soon as you accept it you can turn it in for the reward. On top of that, the silithist spouts in the desert do not give the player the silithist dust to take bake to his or her camp, so they are bugged as well.

original report by The-Great-Sephiroth

I have committed a fix for the quest here: ProjectSilverpine/database@ead6b04 I'll commit it to this repository tomorrow if Salja hasn't done it by then. :)

If you mean Silithyst Geyser (http://www.wowhead.com/object=181598) by "silithist spouts", I don't think you're supposed to receive an item (dust) when you use the Geyser. You gain a buff/aura and then you run to back to the machine at the camp to "turn it in". That is currently how it works in mangoszero as well so they're not bugged.

original report by Ghurok

Quest 4941 cannot be completed

Speak with Eitrigg in Orgrimmar. When you have discussed matters with Eitrigg, you have no choice,simplely you can't trigger the choice

sorry for my english!

original report by weishan1981

Quest 804

After completion you get 100 xp instead of 110 xp. Correct pre-TBC value needs to be checked.

original report by Kokeszko

Quest 3128 cannot be turned in

The quest "Natural Materials" is broken. My fiance has the quest showing "Complete" in her log and she has all of the items, but she cannot turn it in. There are several other quests in Camp Mojache that exhibit identical behavior. When I run through again with my druid I will get said quests and post them also.

original report by The-Great-Sephiroth

Trinket items with Mail Armor requirement

Related to few Trinkets (Gnomish Universal Remote as example)

UPDATE item_template SET subclass=0 WHERE class=4 AND subclass=3 AND InventoryType=12;

If game client cache already contains these items it is necessary to clear cache.

Goblin Captain Greenskin (Deadmines) may use undead pirate model

"The Deadmines boss Captain Greenskin has the incorrect model. Instead of being his usual goblin self, he is an undead pirate"
FeenixServerProject/Archangel_2.4.3_Bugtracker#711

UPDATE creature_template SET modelid_2=0 WHERE entry=15373 AND modelid_1=3494 AND modelid_2=7113;
UPDATE creature_model_info SET modelid_other_gender=0 WHERE modelid=3494 AND modelid_other_gender=7113;
UPDATE creature_model_info SET modelid_other_gender=0 WHERE modelid=7113 AND modelid_other_gender=3494;

SQL error caused by UNIQUE prefix before KEY in the definition of table `conditions`

I updated Classic database to the latest version and found out that additional Pusillin (Dire Maul) quest DBScript cannot be applied correctly because of collision between

INSERT INTO conditions (condition_entry, TYPE, value1, value2) VALUES
(719, 33, 1, 0),

from this additional .sql update and

INSERT INTO conditions VALUES
(389, 33, 1, 0), -- wp == 1

from 0129_SD2_updates.sql

Maybe this triad (33, 1, 0) unique_conditions (type,value1,value2) must be unique only for the same condition_entry?

By the way, Pusillin DBScript worked very well with previous version of ClassicDB, and probably must be commited. It can be found here

https://github.com/mangoszero/database/blob/master/_develop/_developer_files/salja.sql

WSG Healer Bugged

Only revives players 1 time out of 2 countdowns.

Example: A player dies and is sent to the spirit healer. The timer counts down and the player is revived. The player dies again and is sent back to the spirit healer. This time the timer will count down, the healer will cast the res, but the player will stay dead. After the next countdown the player is revived 100% of the time. Seems to not be random, and can be exactly recreated on command.

Quest 2987 cannot be completed

The quest "Gordunni Cobalt" is bugged. When you get close to or even on top of the blue things and use the shovel the player will dig, but never gets anything and the blue glowing thing in the ground does not disappear. This makes the quest impossible to complete. Tested on a fresh build of the server and DB done tonight from the master branch.

original report by The-Great-Sephiroth

Quest 1783: Tome of Divinity

Pretty sure this is DB issue, possibly SD2.

You resurrect the npc Narm Faulk with Symbol of Life, but he remains dead, the quest is marked as complete, but you are supposed to turn in the quest to the newly resurrected Narm Faulk, but he's still dead :p

Quest 8460 rewards too much XP

The quest "Timbermaw Ally" works except it grants 63,000exp instead of what I assume should be 6,300exp. I just completed it using the build I built tonight from the repository, so this is a current stable build, not testing.

original report by The-Great-Sephiroth

Quest 667 cannot be completed

The quest "Death from below" cannot be completed. Once accepted you can shoot the cannon on the boat, but nothing ever spawns to attack the captain, so the quest just sits. I don't even see an explosion where the cannon is supposed to hit.

original report by The-Great-Sephiroth

Quest 1948 cannot be completed

In quest 1948 (Items of Power, a mage quest) one must collect ten totems, go to the circle of outer binding, and create a charged rod. The problem is when you go to the circle and use the stone in the center, a charged rod appears above the stone and then disappears a few minutes later. It is never struck by lightning and the user cannot loot it for the quest item.

original report by The-Great-Sephiroth

How it works in mangoszero at the moment:
You go to the Circle of Outer Binding. Once there you use your 10 Witherbark Totem Sticks. A stick appears above the little stone in the middle. It is not clickable and disappears after a while.

What information I have:
The lightning animation could probably be spell 10387 (Lightning Surge). I base this on the fact that spell 10388 (Summon Prismatic Exile) is used in Arathi Highlands. Since the IDs are so close to each other, 10387 is probably used in Arathi Highlands as well. Only speculating. I could be completely wrong.

Spell 9055 is cast when you use the Witherbark Totem Sticks. Spell 9056 summons the lootable stick which contains the Bolt Charged Bramble.

Gameobject 103661 (Witherbark Totem Bundle TRAP) and 174764 (Witherbark Totem Bundle) are involved in this quest as well.

That is all I know for now. I might research it again later.

complement report by Ghurok

Players cannot enter BRD instance below level 60

Well you should be able to enter Black Rock Depths at level 48, seems to be a database error, I've deleted the following entry from areatrigger_teleport -> " id | name | required_level | required_item | required_item2 | required_quest_done | target_map | target_position_x | target_position_y | target_position_z | target_orientation
2890 | Molten Core Entrance, Inside | 60 | 0 | 0 | 0 | 230 | 1115.35 | -457.35 | -102.7 | 0.5 "

that seemed to have fixed it.

If you don't delete it, you get the message that "you have to level 60 to enter this instance" in an infinite loop even though you aren't even trying to enter anymore.

original report by Herpaderp1

Submitted commit by Titarion: mangoszero/database@579e5d8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.