Code Monkey home page Code Monkey logo

blitz's Introduction

Teaser

Install Patreon Community

Blitz ๐Ÿƒ

Blitzcan automatically accept and deliver quests for you. It is a no-nonsense and simple to configure solution to avoid going over quest intefaces over and over again. You can skip quests by holding a keybind or by selecting specific daily/repeatable quests to always automate. It can even show a progress bar when delivering the same quest multiple times in a row, which is particularly useful in Classic servers.

Complete quests faster and stop wasting time.

Progress Bar

blitz's People

Contributors

jaliborc avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

blitz's Issues

BC Classic - Lua Error - Blitz\addons\main\events.lua:115: Usage: local isOnQuest = C_QuestLog.IsOnQuest(questID)

Running Software (issues missing this information will be deleted):

  • Addon version: 9.1.0
  • Server patch: 2.5.2.40203

Describe the bug
Lua error, happened shortly after doing Fires over Skettis daily in BC Classic

Screenshots
image

Error Logs
Type /console scriptErrors 1 in the chat and reload the game. If an error window appears, write here the first message (labelled 1/Many) that appeared.

210919-blitz_lua.txt

Dragonflight LUA Error

Running Software (issues missing this information will be deleted):

  • Addon version: Blitz9.1.2-9.1.5
  • Server patch: 10.0.0

Have you read the changelog? (please don't waste our time)
Yup read

Describe the bug
In general it doesn't seem to work 100%, likely due to 10.0.0 changes

To Reproduce
See bugsack error below

Error Logs
27x Interface/AddOns/Blitz/addons/main/button.lua:21: CreateFrame(): Couldn't find inherited node "OptionsSmallCheckButtonTemplate" [string "=[C]"]: in function CreateFrame'
[string "@Interface/AddOns/Blitz/addons/main/button.lua"]:21: in main chunk

Locals:
(*temporary) = "CheckButton"
(*temporary) = "Blitz"
(*temporary) = QuestFrame {
0 =
SetBorder = defined @Interface/SharedXML/PortraitFrame.lua:62
layoutType = "PortraitFrameTemplate"
SetPortraitShown = defined @Interface/SharedXML/PortraitFrame.lua:91
SetPortraitToBag = defined @Interface/SharedXML/PortraitFrame.lua:75
SetPortraitAtlasRaw = defined @Interface/SharedXML/PortraitFrame.lua:83
GetTitleText = defined @Interface/SharedXML/PortraitFrame.lua:28
FriendshipStatusBar = StatusBar {
}
SetPortraitTexCoord = defined @Interface/SharedXML/PortraitFrame.lua:87
Inset = QuestFrameInset {
}
GetPortrait = defined @Interface/SharedXML/PortraitFrame.lua:58
SetTitleFormatted = defined @Interface/SharedXML/PortraitFrame.lua:40
NineSlice = Frame {
}
TopTileStreaks = Texture {
}
TitleContainer = Frame {
}
Bg = QuestFrameBg {
}
SetPortraitToAsset = defined @Interface/SharedXML/PortraitFrame.lua:67
SetPortraitTextureSizeAndOffset = defined @Interface/SharedXML/PortraitFrame.lua:95
SetTitleColor = defined @Interface/SharedXML/PortraitFrame.lua:32
CloseButton = QuestFrameCloseButton {
}
PortraitContainer = Frame {
}
SetPortraitToUnit = defined @Interface/SharedXML/PortraitFrame.lua:71
SetPortraitTextureRaw = defined @Interface/SharedXML/PortraitFrame.lua:79
DefaultPortraitTextureSizeAndOffset = defined @Interface/SharedXML/PortraitFrame.lua:101
SetTitle = defined @Interface/SharedXML/PortraitFrame.lua:36
SetTitleMaxLinesAndHeight = defined @Interface/SharedXML/PortraitFrame.lua:49
}
(*temporary) = "OptionsSmallCheckButtonTemplate"
`

Additional context
Add any other context about the problem here.

Sushi-3.0 library packaged with Blitz incomplete?

Hi. Got errors that Blitz had error loading a bunch of Classes from its Sushi-3.0 lib.
Such as: TextButton, GrayButton, HelpButton, TabButtons, TextureButton, ColorPicker, IconCheck, TabGroup, TextureDropdown, and Editbox.
Opening the Sushi-3.0 lib packaged with Blitz, and comparing it with the Sushi-3.0 lib downloaded from its github (http://jaliborc.github.io/Sushi-3.0/) revealed that a bunch of classes Blitz was trying to call are not included in the library Blitz comes with.

Hallow's end candy buckets

Hi,
candy buckets don't seem to be recognized. When clicking on a bucket they give a quest. Automate flag is enabled and displayed at the top of the quest accept dialog. But the quest is not accepted or handed in automatically. Could you have a look? Thanks!

image

image

LUA Error

Every time i talk to an NPC with quests i get the next error:

Blitz version: 9.0.2

WoW Classic

Message: Interface\AddOns\Blitz\addons\main\events.lua:53: attempt to call local 'get' (a nil value)
Time: Tue Nov 17 14:22:03 2020
Count: 1
Stack: Interface\AddOns\Blitz\addons\main\events.lua:53: attempt to call local 'get' (a nil value)
Interface\AddOns\Blitz\addons\main\events.lua:53: in function `BestSkip'
Interface\AddOns\Blitz\addons\main\events.lua:46: in function `?'
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[C]: ?
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:29: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:64: in function `Fire'
...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: <none>

Erro de LUA

Message: Interface\AddOns\Blitz\addons\progress\progress.lua:119: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Nov 23 16:01:10 2020
Count: 2
Stack: Interface\AddOns\Blitz\addons\progress\progress.lua:119: bad argument #1 to 'gmatch' (string expected, got nil)
[string "=(tail call)"]: ?
[string "=[C]"]: in function gmatch' [string "@Interface\AddOns\Blitz\addons\progress\progress.lua"]:119: in function GetWorseItem'
[string "@interface\AddOns\Blitz\addons\progress\progress.lua"]:91: in function Display' [string "@Interface\AddOns\Blitz\addons\progress\progress.lua"]:23: in function setUpFunction'
[string "@interface\FrameXML\AlertFrames.lua"]:177: in function ShowAlert' [string "@Interface\FrameXML\AlertFrames.lua"]:113: in function AddAlert'
[string "@interface\AddOns\Blitz\addons\progress\progress.lua"]:30: in function ShowQuest' [string "@Interface\AddOns\Blitz\addons\main\events.lua"]:93: in function ?'
[string "@interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua"]:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals:

--Page2

Message: Frame : Unknown function AchievementShield_OnLoad in element OnLoad
Time: Mon Nov 23 16:01:10 2020
Count: 2

Immersion integration

Occasionally after accepting a new quest, Blitz doesn't properly close the Immersion window.

Options do not come up on the interface menus.

Using the most recent version available of the Blitz, I do not have access to the options in the interface menu. and I get error code below:

1x ...dOns\Blitz\libs\Sushi-3.1-3\classes\buttons\Header.lua:20: attempt to index field 'Clickable' (a nil value)
[string "@blitz\libs\Sushi-3.1-3\classes\buttons\Header.lua"]:20: in main chunk
[string "=[C]"]: in function LoadAddOn' [string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44> [string "=[C]"]: in function Show'
[string "@FrameXML\UIParent.lua"]:2740: in function SetUIPanel' [string "@FrameXML\UIParent.lua"]:2546: in function ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2453: in function <FrameXML\UIParent.lua:2449>
[string "=[C]"]: in function SetAttribute' [string "@FrameXML\UIParent.lua"]:3307: in function ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:3332: in function `ShowOptionsPanel'
[string ":OnClick"]:2: in function <[string ":OnClick"]:1>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) =

{
}
(*temporary) = "attempt to index field 'Clickable' (a nil value)"

Quest: Turn the Scale is missing from your database. Location: Nazjatar (AshenStrand) 34.41, 37.90

Running Software (issues missing this information will be deleted):

  • Addon version:
  • Server patch: [e.g. Build 8.0.1.27178]

Have you read the changelog? (please don't waste our time)
Mark if read.

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behaviour:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behaviour
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Error Logs
Type /console scriptErrors 1 in the chat and reload the game. If an error window appears, write here the first message (labelled 1/Many) that appeared.

Additional context
Add any other context about the problem here.

Daily quest error, dialog/completion

Running Software (issues missing this information will be deleted):

  • Addon version: 8.3.0
  • Server patch: 9.0.1.36272

Have you read the changelog? (please don't waste our time)
Yep.

Describe the bug
Error thrown when talking to quest NPC after accepting quest but before completing it; also failure to automatically turn in quest once done. For daily quests where acceptance and completion are the same step (tested with Blingtron) the only error thrown is the same one as for step # 4, so it skips the first error included below.

To Reproduce
Steps to reproduce the behaviour:

  1. Right-click NPC to accept quest
  2. Right-click again (in my test, to start a pet battle)
  3. Complete quest criteria
  4. Right-click a third time to turn in

Expected behaviour
Dialog opens with no errors thrown in step # 2, quest automatically turns in in step # 3

Error Logs
For step # 2:
2x Blitz\addons\main\main.lua:84: attempt to call local 'total' (a nil value)
[string "@ Blitz\addons\main\main.lua"]:84: in function BestSkip' [string "@ Blitz\addons\main\main.lua"]:69: in function ?'
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire'
[string "@ Ace3\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

For step # 4:
1x Blitz\addons\main\main.lua:240: attempt to call global 'GetQuestLogTitle' (a nil value)
[string "@ Blitz\addons\main\main.lua"]:240: in function GetLogData' [string "@ Blitz\addons\main\main.lua"]:211: in function CanSkip'
[string "@ Blitz\addons\main\main.lua"]:204: in function NumSkips' [string "@ Blitz\addons\main\main.lua"]:120: in function ?'
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@ Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire'
[string "@ Ace3\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

Additional context
No issues automatically accepting the quest.

Lua Error - events.lua:115

137x Blitz\addons\main\events.lua:115: bad argument #1 to 'IsOnQuest' (outside of expected range -2147483648 to 2147483647 - Usage: local isOnQuest = C_QuestLog.IsOnQuest(questID))
[string "=[C]"]: in function IsOnQuest' [string "@Blitz\addons\main\events.lua"]:115: in function NumSkips'
[string "@blitz\addons\main\events.lua"]:53: in function BestSkip' [string "@Blitz\addons\main\events.lua"]:40: in function ?'
[string "@AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire'
[string "@attune\Libs\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <...aceAttune\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
220204-Blitz_LUA.txt

Blitz Error

Date: 2020-01-28 17:52:28
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Blitz\libs\Sushi-3.1\Sushi-3.1.lua line 27:
attempt to index local 'Install' (a nil value)
Debug:
[string "@blitz\libs\Sushi-3.1\Sushi-3.1.lua"]:27: in main chunk
[string "=[C]"]: LoadAddOn()
[string "@blitz\addons\main\main.lua"]:60: OnTutorials()
[string "@blitz\addons\main\main.lua"]:155: UpdateButton()
[string "@blitz\addons\main\main.lua"]:106: ?()
[string "@datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119:
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119
[string "=[C]"]: ?
[string "@datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29:
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25
[string "@datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: Fire()
[string "@datastore\libs\AceEvent-3.0\AceEvent-3.0.lua"]:120:
...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
Lib =

{
}
Base =
{
__index =
{
}
__super =
{
}
}
Install = nil
Root = "Interface\AddOns"
(*temporary) = "^(.+)\Sushi[%d.-]+.lua"
(*temporary) = nil
(*temporary) =
{
__index =
{
}
__super =
{
}
}
(*temporary) = "Abstract"
(*temporary) =
{
__index = defined @interface\AddOns\Blitz\libs\Poncho-2.0\Poncho-2.0.lua:8
__call = defined @interface\AddOns\Blitz\libs\Poncho-2.0\Poncho-2.0.lua:12
}
(*temporary) = nil
(*temporary) = "Abstract"
(*temporary) =
{
__index =
{
}
__super =
{
}
}
(*temporary) = "__type"
(*temporary) = "Abstract"
(*temporary) = "attempt to index local 'Install' (a nil value)"

AddOns:
Swatter, v8.2.6511 (SwimmingSeadragon)
Altoholic, vr191
AutoSellMyJunk, v1.2
AzeritePowerWeights, v8.3.1
Blitz, v8.3.0
BlitzConfig, v
DataStore, vr66
DataStoreAchievements, vr48
DataStoreAgenda, vr30
DataStoreAuctions, vr51
DataStoreCharacters, vr44
DataStoreContainers, vr60
DataStoreCrafts, vr83
DataStoreCurrencies, vr39
DataStoreGarrisons, vr25
DataStoreInventory, vr54
DataStoreMails, vr53
DataStorePets, vr45
DataStoreQuests, vr47
DataStoreReputations, vr44
DataStoreSpells, vr33
DataStoreStats, vr32
DataStoreTalents, vr62
DBMAzerothBfA, v
DBMCore, v8.3.6
DBMDefaultSkin, v
DBMStatusBarTimers, v
DBMVPARNOLD, v8.1.5
Details, v
DetailsCombined, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsTinyThreat, v
DetailsVanguard, v
GTFO, v4.52.2
Informant, v8.2.6508 (SwimmingSeadragon)
MaxDps, v8.2.8
MaxDpsShaman, v8.2.5
OmniCC, v8.3.4
Pawn, v2.3.20
Poisoner, v8.0.1
RaiderIO, v8.1.0 (v202001251823)
RaiderIODBUSA, v
RaiderIODBUSAR, v
RaiderIODBUSH, v
RaiderIODBUSHR, v
RareScanner, v6.1.2
RareShare, vv1.0.0
RareShareMechagon, vv1.0.0
RareShareNazjatar, vv1.0.0
Simulationcraft, v1.12.5
SlideBar, v8.2.6509 (SwimmingSeadragon)
Stubby, v8.2.6510 (SwimmingSeadragon)
Titan, v5.18.5.80300
titansimulationcraft, vv1.0.5.70100-alpha5
TitanBag, v5.18.5.80300
TitanClock, v5.18.5.80300
TitanGold, v5.18.5.80300
TitanLocation, v5.18.5.80300
TitanLootType, v5.18.5.80300
TitanPerformance, v5.18.5.80300
TitanRepair, v5.18.5.80300
TitanVolume, v5.18.5.80300
TitanXP, v5.18.5.80300
BlizRuntimeLib_enUS v8.3.0.80300
(ck=68a)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.