Giter Club home page Giter Club logo

titanrep's Introduction

Titan Reputation Continued

titanrep's People

Contributors

ivaria avatar kernighan avatar

Watchers

Lucian avatar  avatar  avatar  avatar

titanrep's Issues

Dragonflight Reps

Because of the way that Dragonflight reputations work with Renown, it doesn't track them very well at all.

attempt to perform arithmetic on local 'earnedValue' (a nil value) error

Very strange... I got this errors on another char. I have 12 different chars, but only 1 (rogue) got this error.

Message: Interface/AddOns/TitanReputation/TitanReputation.lua:1208: attempt to perform arithmetic on local 'earnedValue' (a nil value)
Time: Tue Nov 8 11:56:53 2022
Count: 1

Stack: Interface/AddOns/TitanReputation/TitanReputation.lua:1208: attempt to perform arithmetic on local 'earnedValue' (a nil value)
[string "@Interface/AddOns/TitanReputation/TitanReputation.lua"]:1208: in function `TitanPanelReputation_GatherFactions'
[string "@Interface/AddOns/TitanReputation/TitanReputation.lua"]:202: in function `TitanPanelReputationButton_OnEvent'
[string "*TitanReputation.xml:18_OnEvent"]:1: in function <[string "*TitanReputation.xml:18_OnEvent"]:1>
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface/AddOns/Titan/TitanUtils.lua"]:1714: in function <Interface/AddOns/Titan/TitanUtils.lua:1707>
[string "@Interface/AddOns/Titan/TitanUtils.lua"]:1814: in function `TitanPanelDisplayRightClickMenu_Toggle'
[string "@Interface/AddOns/Titan/TitanPanel.lua"]:637: in function `TitanPanelBarButton_OnClick'
[string "@Interface/AddOns/TitanReputation/TitanReputation.lua"]:174: in function `TitanPanelReputationButton_OnLoad'
[string "*TitanReputation.xml:14_OnLoad"]:1: in function <[string "*TitanReputation.xml:14_OnLoad"]:1>

Locals: method = <function> defined @Interface/AddOns/TitanReputation/TitanReputation.lua:1024
count = 142
done = false
index = 25
parentName = "Legion"
friendID = nil
name = "Двор Фарондиса"
description = "Призрачный двор Фарондиса вместе с союзниками ведет борьбу с захватчиками на проклятых землях Азсуны."
standingID = 8
bottomValue = 0
topValue = 10000
earnedValue = nil
atWarWith = false
canToggleAtWar = false
isHeader = false
isCollapsed = false
hasRep = false
isWatched = false
isChild = false
factionID = 1900
hasBonusRepGain = true
canBeLFGBonus = true
friendID = 0
friendRep = 0
friendMaxRep = 0
friendName = nil
friendText = ""
friendTexture = 0
friendTextLevel = ""
friendThreshold = 0
nextFriendThreshold = nil
reputationInfo = <table> {
maxRep = 0
text = ""
reversedColor = false
reaction = ""
standing = 0
reactionThreshold = 0
friendshipFactionID = 0
texture = 0
}
value = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "%.2f"
(*temporary) = ""
(*temporary) = nil
(*temporary) = 2
(*temporary) = ""
(*temporary) = 1
(*temporary) = false
(*temporary) = false
(*temporary) = false
(*temporary) = false
(*temporary) = false
(*temporary) = false
(*temporary) = 1948
(*temporary) = false
(*temporary) = "attempt to perform arithmetic on local 'earnedValue' (a nil value)"

P.S. When I mark Court of Farondis as "not active" in game window "Reputation" for rogue char and reload UI, error has gone. This char has Exalted reputation with Farondis. All my another chars haven't any errors usually without setting "not active" for Farondis. Strange... After full client restart error appears again...
P.P.S. I`m playing on RU server.

Some type of error occurring with BonusRep. Can't narrow down specific pattern though.

I've downloaded the zip file from github that is referenced below:

https://github.com/Ivaria/titanrep/archive/refs/heads/master.zip

Congrats for getting the right click menu working. I'll have to follow that fix sometime so I can understand it. Is there a reason this isn't being maintained in CurseForge and is in Github? I ask because I've encountered a new problem after installing the zip file.

I don't know whether Bonus Rep means Exalted or refers to something like the Paragon add-on which I do have installed. I have disabled it and still encountered the problem.

This error also occurs with some of my toons which are not Exalted with Argussian Reach but above Neutral.

This error also occurs with some of my toons which are still Neutral.

But this error does not occur with other toons are are also Neutral with Argussian Reach. So the pattern breaks. I haven't found the difference between those toons which are Neutral and encounter error and those which are Neutral but don't encounter error.

Toons that have no rep with Argussian Reach do not encounter error at all.

Noting this isn't just an on-load error. It pops up almost anytime there is any UI activity so basically makes this add-on unusable for those toons that encounter the error.

I have tried clearing Saved Variables for this add-on and that doesn't seem to make a difference.

But I also have Altholic installed and thought maybe the DataStore for Rep may contribute to this error but disabling that doesn't seem to make a difference either.

One other observation is that the error is always the same as far as the earnedValue in the error (3500) whether that is actually the value for the toon or not.

I have also tried this with toons on different realms and encounter same results. I have tried this with the toons as various locations like Garrison, Dalaran, or a capital city. None of those tests make a difference as far as encountering the error.

This is the actual error and it is always an error with Argussian Reach. Haven't encountered it with any other faction. I've tried moving Argussian Reach to inactive and that doesn't make a difference either.

I'm stumped at this point. Any ideas? Or possible fix? Thanks.

82x TitanReputation/TitanReputation.lua:963: attempt to index field 'BonusRep' (a nil value)

[string "@TitanReputation/TitanReputation.lua"]:963: in function `method'

[string "@TitanReputation/TitanReputation.lua"]:1261: in function `TitanPanelReputation_GatherFactions'

[string "@TitanReputation/TitanReputation.lua"]:214: in function `TitanPanelReputationButton_OnEvent'

[string "*TitanReputation.xml:18_OnEvent"]:1: in function <[string "*TitanReputation.xml:18_OnEvent"]:1>

Locals:

name = "Argussian Reach"

parentName = "Legion"

standingID = 8

topValue = 10000

earnedValue = 3500 (every time the error occurs this is the earned value but value doesn't match toon)

percent = "35.00"

isHeader = false

isCollapsed = false

isInactive = false

hasRep = false

isChild = false

isFriendship = false

factionID = 2170

hasBonusRepGain = true

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = "attempt to index field 'BonusRep' (a nil value)"

TITANREP_TABLE_INIT = true

TITANREP_TABLE = {

2544 =

{

}

}

Error in TitanRep On Load

I think this is an issue starting in TitanRep rather than in TitanPanel itself (but I could be reading it wrong.) TitanRep isn't loading at all.

1x Titan/TitanUtils.lua:1794: attempt to index local 'self' (a nil value)
[string "@Titan/TitanUtils.lua"]:1794: in function TitanPanelRightClickMenu_Toggle' [string "@Titan/Titan.lua"]:597: in function TitanPanelBarButton_OnClick'
[string "@TitanReputation/TitanReputation.lua"]:176: in function `TitanPanelReputationButton_OnLoad'
[string "*TitanReputation.xml:14_OnLoad"]:1: in function <[string "*TitanReputation.xml:14_OnLoad"]:1>

Locals:
self = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'self' (a nil value)"

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.