-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implemented Book "Soothsaying for dummies" #16152
Conversation
Good idea, it will be nice to have that profession feature working in-game. 👍 |
e4ae737
to
639eda0
Compare
@ariel- Fix works. But enters the same problem as all other NPCs "removing specialization"... after relog specialization back to spellbook |
That is another bug, not in the scope of this PR to fix. |
@Keader Here is the fix for removing specialization: https://gist.github.com/elecyb/fcc302bbcc8bb9bc8275 |
@Keader yeah, feel free to PR it.
Continue the discussion on the related issue #226 |
@Keader I mean I didn't look into that issue, but the book working should be independant of the core bug which relearns a tradeskill specialization. |
does this work flawlessly now that the "fix learn on login" PR has been merged ? can this be merged ? hand on the ? |
@jackpoz When tested, tested with two fixes applied (before the merge, had manually applied here) and was functioning normally. |
is http://wotlk.openwow.com/npc=7944 supposed to offer http://wotlk.openwow.com/quest=3647 after I unlearn Gnomish Engineering with the book and show the "Train Me" option with Gnomish Engineering recipes ? |
so ? |
In pre-wotlk the renewal quests was required to get gnomish/goblin schematics from the trainer, after 3.1.0 the quest was removed and the schematics added to trainers. http://www.wowhead.com/item=11827/schematic-lil-smoky#comments:id=7687:reply=91409 Anyways, this implementation without the Leatherworking unlearn part, is incomplete. |
So, the same book should be able to also change LW spec? Thought there was NPC for that. |
Please let me know when this PR is complete once it's clear how it should be (LW/trainer behavior) |
I mean learn LW spec in my previous comment, the unlearning is done by the npcs. To clarify, the book allows:
Here is the same implementation with the LW spec learning implemented: https://gist.github.com/elecyb/78fb41f78f6940466350 |
639eda0
to
079d0e1
Compare
…therworking specs possible!
079d0e1
to
8baa447
Compare
Makes me wonder, which one is the correct gossip whenever the player has both Engineering and Leatherworking? |
Both, I'd assume. |
Also, the LW trainers apparently offer to train you even if you don't have their spec. I think that's a bug? |
I found I can learn Armorsmith with Weaponsmith Spec, Vice versa; I can learn Gnormish Engineer with Globin Engineer Spec, Vice versa. This did not happen with 2012ish TC patch, so it should be a bug. |
@lonestarly : if you find a bug, report it in a new issue, unless an issue already exists for that bug. |
Closes #4425
Loosely based on @elecyb work: elecyb/TrinityCore@fb0ca6a
Same as #13356, using DB for gossips (I had no idea back then D:)