Jump to content

Gorstavich

Player
  • Content count

    33
  • Joined

  • Last visited

Everything posted by Gorstavich

  1. Gorstavich

    ExhaustionTick code question

    Erm. Urg. What the heck even... Went out mining and killed a feisty critter that was biting my ankle and the bar updated to what I would expect, basically fixing itself. I am perplexed. Going to see if I can deliberately duplicate the issue, and then see if by forcing an ExhaustionTick update in the background it resolves itself. Update: Loitered in Orgrimmar for a minute and issue occurred again. Tried calling on ExhaustionTick_Update() but nothing is happening as it's looking for an event. Also tried ExhaustionTick_Update("UPDATE_EXHAUSTION") but I don't know if that would actually trigger it, or if it did trigger, that isn't the quick fix. Confusion continues...
  2. Gorstavich

    Post Your UI #3456789

    As a fan of the original art I usually keep UI addons pretty non-intrusive, though I do have a habit of moving elements/frames around to something I prefer. At the moment I am running Gatherer, Questie, Recipe Radar, SellValue, vQueue, and my own scrapUI mod.
  3. Gorstavich

    Shaman totem castsequence script improvement.

    And this is a lesson... of the fact that I am not an expert. In the past I've always created an addon that is simply a list of functions which I call via macro. So a macro would look like this: /run MainfinTotemDrop(); And the main addon code itself would look something like: MainfinTotemVar = 1; MainfinTotem1 = "Stoneskin Totem"; MainfinTotem2 = "Searing Totem"; MainfinTotem3 = "Cleansing Totem"; MainfinTotem4 = "Grace of Air Totem"; function MainfinTotemDrop() if ( MainfinTotemVar == 1 ) then CastSpellByName(MainfinTotem1); MainfinTotemVar = 2; elseif ( MainfinTotemVar == 2 ) then CastSpellByName(MainfinTotem2); MainfinTotemVar = 3; elseif ( MainfinTotemVar == 3 ) then CastSpellByName(MainfinTotem3); MainfinTotemVar = 4; elseif ( MainfinTotemVar == 4 ) then CastSpellByName(MainfinTotem4); MainfinTotemVar = 1; end end Of course, if I'm going to do this I'd probably code in an automatic reset to 1 when you leave combat, etc. At this point you probably want to look at the real totem addons already out there (or start learning how to make them yourself, which is what I did at a basic level). Because of the World of Warcraft version (1.12.1) being run, a lot of the later macro conveniences just don't exist yet.
  4. Gorstavich

    UI changes don't persist

    Four possibilities immediately jump to mind... 1. Your save file(s) have somehow gotten corrupted. These are the files inside the WTF folder of your World of Warcraft installation. Deleting these files will cause you to lose saved macros, game settings, and any saved variables used by addons. Risky. 2. Your cache file(s) may have gotten corrupted. Less likely to cause something like this, but you never know. These are the files inside the WDB folder of your World of Warcraft installation. These files can be safely deleted, and will automatically rebuild when you restart the game. 3. Where did you install the game? If it was in "C:\Program Files\World of Warcraft" this may cause issues as the Program Files folders are system protected by Windows (er... is this on a Windows computer?). If this is the case, try moving the World of Warcraft directory to a different location. 4. You have an addon that is interfering with the game. What addons are you using (if any)? Have you tried disabling all of them and seeing if the problem still persists?
  5. Gorstavich

    Shaman totem castsequence script improvement.

    ...Syntax, you horrible horrible beast. Why do you haunt me so? *cry* Try this, Mainfinity: /run if n==1 then CastSpellByName("first totem") n=2 elseif n==2 then CastSpellByName("second totem") n=3 elseif n==3 then CastSpellByName("third totem") n=1 end
  6. Gorstavich

    Shaman totem castsequence script improvement.

    Give this a try, Mainfinity: /run if n=1 then CastSpellByName("first totem") n=2 elseif n=2 then CastSpellByName("second totem") n=3 elseif n=3 then CastSpellByName("third totem") n=1 end The problem you may quickly run into though is the 255 character macro limit (I think it still existed in this version of the game).
  7. Gorstavich

    1.12.1 Interface Addon Kit?

    I spent all of yesterday hunting for this, and couldn't find it. Decided to post here looking for help... ...and then found it, not 30 minutes later. ARG!! For anyone else who might be hunting for these, I have temporarily tossed them up at: http://tabyk.net/random/OldBlizzardInterfaceFiles.zip
×