Getting Spell IDs of all (hidden) spells you can cast! menu

User Tag List

Page 4 of 4 FirstFirst 1234
Results 46 to 49 of 49
  1. #46
    Tigea's Avatar Member
    Reputation
    1
    Join Date
    Feb 2023
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does this still work? I would love it if someone could write an updated version of this function!

    Getting Spell IDs of all (hidden) spells you can cast!
  2. #47
    Strath's Avatar Elite User
    Reputation
    585
    Join Date
    Apr 2013
    Posts
    531
    Thanks G/R
    75/136
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Tigea View Post
    Does this still work? I would love it if someone could write an updated version of this function!
    Code:
    local PostSpell = 0
    
    function allTheSpells(startID, endID)
    	for i = startID, endID do
    		local name, rank, icon, powerCost, isFunnel, powerType, castingTime, minRange, maxRange = GetSpellInfo(i)
    		PickupSpell(i)
    
    		if CursorHasSpell() then
    			if not IsPassiveSpell(i) then
    				PlaceAction(1, 1)
    				if IsSpellKnown(i) and PostSpell ~= i then
    					ChatFrame1:AddMessage("[" .. i .. "] - " .. (GetSpellLink(i) or "! [" .. name .. "]"))
    					PostSpell = i
    				end
    				ClearCursor()
    			end
    		end
    	end
    end

  3. Thanks Sklug, jessetooler (2 members gave Thanks to Strath for this useful post)
  4. #48
    jessetooler's Avatar Active Member
    Reputation
    18
    Join Date
    Jun 2023
    Posts
    2
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Strath2121 View Post
    Code:
    local PostSpell = 0
    
    function allTheSpells(startID, endID)
    	for i = startID, endID do
    		local name, rank, icon, powerCost, isFunnel, powerType, castingTime, minRange, maxRange = GetSpellInfo(i)
    		PickupSpell(i)
    
    		if CursorHasSpell() then
    			if not IsPassiveSpell(i) then
    				PlaceAction(1, 1)
    				if IsSpellKnown(i) and PostSpell ~= i then
    					ChatFrame1:AddMessage("[" .. i .. "] - " .. (GetSpellLink(i) or "! [" .. name .. "]"))
    					PostSpell = i
    				end
    				ClearCursor()
    			end
    		end
    	end
    end
    Changed this a little bit and made it into an addon:
    https://github.com/followingthefasci...ndHiddenSpells

  5. Thanks vvvat (1 members gave Thanks to jessetooler for this useful post)
  6. #49

Page 4 of 4 FirstFirst 1234

Similar Threads

  1. Get access to Requiem Closed Beta while you can.
    By Zason in forum Gaming Chat
    Replies: 4
    Last Post: 03-04-2008, 07:21 PM
  2. Sick of getting your phishing site taken down before you can see the logs?
    By Gone Phishing BBL in forum WoW Scam Prevention
    Replies: 7
    Last Post: 02-12-2008, 06:20 PM
  3. [HOWTO] Get a pet with all the abilities you want[HUNTER]
    By JoeBiden in forum World of Warcraft Guides
    Replies: 13
    Last Post: 12-31-2007, 08:20 AM
  4. Been banned? All the help you can get HERE!
    By chrisrichardson in forum World of Warcraft Guides
    Replies: 18
    Last Post: 02-08-2007, 03:00 AM
  5. Been banned? All the help you can get HERE! PART 2!!!
    By Jones4ever in forum World of Warcraft Guides
    Replies: 11
    Last Post: 01-12-2007, 02:37 PM
All times are GMT -5. The time now is 06:26 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search