Discussion in 'General Discussion' started by bob_the_builder, Jul 25, 2010.

  1. bob_the_builder

    bob_the_builder Well-Known Member

    Messages:
    675
    Is there a check for Casting Speed?

    Id like to check if my casting speed is X before casting spell Y ?

    Thx
  2. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,270
    Is it used in the UI anywhere? If so, paste the lines from the UI file.
  3. bob_the_builder

    bob_the_builder Well-Known Member

    Messages:
    675
    I tried this ... NULL No shuch casting member


    echo ${Me.CastingSpeed}
  4. insanitywiz

    insanitywiz Senior Member

    Messages:
    470
    Profit has it on it's persona window, not at my game PC so can't paste it in atm.
  5. Valerian

    Valerian ISX Specialist

    Messages:
    595
    oh, so you mean this?
    Code (Text):
    <Text (snip) Tooltip="This value only reflects the property-type mods on items and is therefore likely inaccurate">Spell Cast</Text>
    <Text DynamicData="/GameData.Stats.Spell_Cast_Percent" (snip)>100%</Text>
    <Text (snip) Tooltip="This value only reflects the property-type mods on items and is therefore likely inaccurate">Spell Reuse</Text>
    <Text DynamicData="/GameData.Stats.Spell_Reuse_Percent" (snip)>100%</Text>
    <Text (snip) Tooltip="This value only reflects the property-type mods on items and is therefore likely inaccurate">Spell Recov.</Text>
    <Text DynamicData="/GameData.Stats.Spell_Recovery_Percent" (snip)>100%</Text>
     
  6. Noob536

    Noob536 Member

    Messages:
    45
    ${EQ2DataSourceContainer[GameData].GetDynamicData[Stats.Spell_Cast_Percent].ShortLabel.Left[-1]}
  7. sonatartica

    sonatartica Member

    Messages:
    30
    but spell reuse is not CA reuse

    profit display only spell reuse

    also if you have items from TSO some have only reuse for beneficial or hostile (same for some AA) and the dynamicdata profit use is not accurate always so be carefull =)
  8. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,270
    The only other "Stats" gamedata member I saw in the disassembly was:

    Code (Text):

    Stats.Spell_Reuse_Spell_Only
     
    If it's not in the UI, then I'm not sure why the client would know this information. There is a call to the server *EVERY* time you try and use an ability, and I imagine the server tells the client at that point how long the cast time should be. Anything else would be both exploitable as well as extraneous.

    But, if you find it somewhere in the UI or can think of any reason why the client would need to know this information at any other point than when actually using the ability, then that might be a point of departure on locating the information.
  9. insanitywiz

    insanitywiz Senior Member

    Messages:
    470
    Spell Reuse and CA reuse are the same for my SK, so not sure how you are seeing something different.
  10. ACiDXiAN

    ACiDXiAN Active Member

    Messages:
    30
    Ability Reuse percent reduction:
    ${EQ2DataSourceContainer[GameData].GetDynamicData[Stats.Spell_Reuse_Percent].ShortLabel}

    Spell Reuse percent reduction:
    ${EQ2DataSourceContainer[GameData].GetDynamicData[Stats.Spell_Reuse_Spell_Only].ShortLabel}

    Ability Cast percent reduction (aka Cast Speed in the person window):
    ${EQ2DataSourceContainer[GameData].GetDynamicData[Stats.Spell_Cast_Percent].ShortLabel}

Share This Page