Ovale Spell Priority

24 - Error when loading a mage

What steps will reproduce the problem?
1. Delete ovale.wtf files from WTF directory and subdirectories
2. Log in with a mage

What is the expected output? What do you see instead?
Ovale does not load as it should, instead it throws an error.

What version of the product are you using?
4.0.0 release

Do you have an error log of what happened?
Date: 2010-10-14 13:06:56
ID: 1
Error occured in: Global
Count: Infinity
Message: ..\AddOns\Ovale\OvaleCompile.lua line 93:
   attempt to compare number with nil
Debug:
   [C]: ?
   Ovale\OvaleCompile.lua:93
      Ovale\OvaleCompile.lua:88
   Ovale\OvaleCompile.lua:226
      Ovale\OvaleCompile.lua:224
   [C]: gsub()
   Ovale\OvaleCompile.lua:313 CompileInputs()
   Ovale\OvaleCompile.lua:376 Compile()
   Ovale\Ovale.lua:389 CompileAll()
   Ovale\OvaleFrame.lua:147 OnUpdate()
   Ovale\OvaleFrame.lua:60
      Ovale\OvaleFrame.lua:59

User When Change
Sidoine Oct 15, 2010 at 20:35 UTC Changed status from New to Fixed
roncli Oct 14, 2010 at 18:07 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 5 comments
  • Avatar of objection objection Oct 15, 2010 at 03:22 UTC - 0 likes

    Nevermind I got it working. I just took scorch completely out, and it works fine. :) Thankyou for the other tips though, I would have never noticed the capitalized if haha

  • Avatar of objection objection Oct 15, 2010 at 01:09 UTC - 0 likes

    I am still getting errors in game. Is there a way you can copy/paste your script here?

  • Avatar of roncli roncli Oct 14, 2010 at 22:17 UTC - 0 likes

    I got it working. There were several problems with the mage default script:

    • TALENTIMPROVEDSCORSH (sic) is not defined. I corrected the spelling to ...SCORCH and added this in the define section:
    Define(TALENTIMPROVEDSCORCH 10547)
    
    • TALENTARCANEBARRAGE is not defined, nor is it a talent in 4.0.1. You get it for specing into arcane. I changed talent=TALENTARCANEBARRAGE to mastery=1, but I don't think that's a valid parameter, as I'm not getting any check box option.
    • One of the if statements capitalizes the I, which is a syntax error. It is in the AddIcon help=main mastery=3 section.

    Fixing those got it working.

  • Avatar of objection objection Oct 14, 2010 at 22:01 UTC - 0 likes

    I am having this same problem- a mage as well. Works on all of my other classes (druid, shaman, rogue) but not mage. I specced it fire main and arcane off, yet I get so many errors it force DCs me lol.

  • Avatar of roncli roncli Oct 14, 2010 at 18:08 UTC - 0 likes

    I should also note my mage is currently untalented, I haven't spec'd him yet for patch 4.0.1.

  • 5 comments

Facts

Last updated
Oct 15, 2010
Reported
Oct 14, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees