This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Talents updating spells  (Read 3556 times)

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Talents updating spells
« on: October 05, 2013, 09:07:54 pm »
I've run into an issue and I'm hoping someone here has an idea of what's going on.  Here's the issue.  When using a talent, like Improved Fireball (12341), it lowers the cast time of the Fireball spell (133), but when you hover over the spell in-game it doesn't show the correct cast time.  For example, Fireball has a cast time of 1.5 seconds.  If I change the value of the talent from 500 to 1500, it becomes instant cast.  And it functions as an instant cast in-game.  So I know the talent is applied properly.  But hovering over the spell still says it's a 1.5 second cast time.

Any clue?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: Talents updating spells
« Reply #1 on: October 06, 2013, 12:50:41 pm »
Quote from: "Tidus"
I've run into an issue and I'm hoping someone here has an idea of what's going on.  Here's the issue.  When using a talent, like Improved Fireball (12341), it lowers the cast time of the Fireball spell (133), but when you hover over the spell in-game it doesn't show the correct cast time.  For example, Fireball has a cast time of 1.5 seconds.  If I change the value of the talent from 500 to 1500, it becomes instant cast.  And it functions as an instant cast in-game.  So I know the talent is applied properly.  But hovering over the spell still says it's a 1.5 second cast time.

Any clue?
Did you provide the DBC for your local client ? Did you clean your cache ?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #2 on: October 06, 2013, 02:59:08 pm »
Quote from: "Ascathos"
Did you provide the DBC for your local client ? Did you clean your cache ?

That's irrelevant, but yes I did.  It's irrelevant because in the dbc the reduction is already 500 (0.5 seconds) anyway.  So even if I didn't replace the local dbc and clear cache, I'd still see a reduction from 1.5 seconds to 0.5 seconds.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #3 on: October 07, 2013, 12:25:52 pm »
Anyone with any other idea?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #4 on: October 10, 2013, 09:23:59 pm »
Desperate for a fix here...
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

noc

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 121
    • View Profile
Re: Talents updating spells
« Reply #5 on: October 11, 2013, 08:27:51 am »
You should change the value of the 81 column spell 12341. This is the column that reduces the cast time of spell 133. Try to -1001 in this column it should reduce the cast time of 1 second.

Vous devriez changer la valeur de la colonne 81 de spell 12341. C'est cette colonne qui diminue le temps d'incantation du spell 133. Essayez de mettre -1001 dans cette colonne cela devrait diminuer le temps d'incantation de 1 seconde.

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #6 on: October 11, 2013, 01:15:36 pm »
Quote from: "noc"
You should change the value of the 81 column spell 12341. This is the column that reduces the cast time of spell 133. Try to -1001 in this column it should reduce the cast time of 1 second.

Vous devriez changer la valeur de la colonne 81 de spell 12341. C'est cette colonne qui diminue le temps d'incantation du spell 133. Essayez de mettre -1001 dans cette colonne cela devrait diminuer le temps d'incantation de 1 seconde.

That's not the issue.  The talent decreases the spell casting time correctly.  The issue is that it doesn't display the updated cast time when you hover over the spell.  For example, if I reduce the cast time by 1 second (from 1.5 seconds down to 0.5 seconds), the spell still displays a 1.5 second cast time even though when you cast it the cast time is actually 0.5 seconds.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Talents updating spells
« Reply #7 on: October 11, 2013, 04:14:10 pm »
Is it working for existing talents? If yes, try to replicate that talent and compare it to the working version.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #8 on: October 12, 2013, 02:46:24 am »
Quote from: "schlumpf"
Is it working for existing talents? If yes, try to replicate that talent and compare it to the working version.

The talents work, yes.  But they still don't display the correct (talented) cast time.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Talents updating spells
« Reply #9 on: October 12, 2013, 10:40:03 am »
So it does not even work for existing talents, not only yours? Did it work on live servers? Have you asked your server provider if that's a bug on their side? Does it work on other servers?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #10 on: October 12, 2013, 12:20:35 pm »
Quote from: "schlumpf"
So it does not even work for existing talents, not only yours? Did it work on live servers? Have you asked your server provider if that's a bug on their side? Does it work on other servers?

I was using an existing talent in my original post, but yes it doesn't work for any talents I tried.  I tried the lower cast time talents for Druid's Healing Touch and Wrath spells, Mage's fireball and frostbolt spells, and Priest's Smite spell.  Yes, the talented spells correctly display the updated cast time on live servers.  I'm using a Jeutie's Repack and haven't asked him, but it also happens when compiling a new server rather than a repack anyway.  I logged in to Molten WoW and it works there.  I'm guessing they coded it server side.  Because there's no patch for 3.3.5a there, which means it used my same spell.dbc in my patch as far as I'm aware.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Talents updating spells
« Reply #11 on: October 12, 2013, 01:11:51 pm »
It looks like you are using an old version of your server, or molten wow uses a different server.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #12 on: October 13, 2013, 03:36:31 am »
It's not the core.  Or, rather, the most up to date Trinitycore compile has the same issue.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Talents updating spells
« Reply #13 on: October 13, 2013, 10:30:38 am »
Did you post a bug report on their site?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Tidus

  • Registred Member
  • Race Changer
  • *****
  • Posts: 29
    • View Profile
Re: Talents updating spells
« Reply #14 on: October 13, 2013, 09:30:09 pm »
It looks like I skipped over one key point.  I was testing this on a Hunter.  When tested on a mage (class disabled on my server initially), it worked.  It appears the issue was that it won't display if your class is different from the class mask of the spell in the spell.dbc.  It would still apply the spell; it just wouldn't display.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »