• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

Question - Unparsable in Calculation: 'W' (or 'C', 'R', 'Q') (1 Viewer)

Joined
May 13, 2007
RedCents
6,229¢
Out of nowhere I am getting
INI:
Unparsable in Calculation: 'W'
or
Unparsable in Calculation: 'C'
or
Unparsable in Calculation: 'Q'
OR
Unparsable in Calculation: 'R'

fault when running KissAssist on my Cleric. I have not changed a single thing on him, he was working fine this morning and now I'm getting these errors shutting off the macro at random times. Sometimes it wont start, other times it does it after it has ran a couple minutes. No new spells, no change to his INI, no change to the group. Nothing different at all.
 

Attachments

  • parse error.jpg
    parse error.jpg
    117.6 KB · Views: 22
Out of nowhere I am getting
INI:
Unparsable in Calculation: 'W'
or
Unparsable in Calculation: 'C'
or
Unparsable in Calculation: 'Q'
OR
Unparsable in Calculation: 'R'

fault when running KissAssist on my Cleric. I have not changed a single thing on him, he was working fine this morning and now I'm getting these errors shutting off the macro at random times. Sometimes it wont start, other times it does it after it has ran a couple minutes. No new spells, no change to his INI, no change to the group. Nothing different at all.
looks like you have a few conditions or heal entries incorrect based on the errors of trying to compare curate's retort and word of replenishment to numerics
 
Here is the INI but the thing that is super weird is that I have changed NOTHING at all whatsoever no spells, nothing on the INI, nothing in my group.

It has been working PERFECTLY for ages (including this morning).

The only thing "new" I have done is load the IHC mac for the first time ever today. Could that have somehow changed my KissAssist INI on its own?


INI:
[General]
KissAssistVer=11.005
Role=assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=80
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=1
IRCOn=0
CampfireOn=0
CharInfo=Cleric|115|GOLD
DPSMeter=1
ScatterOn=0
Movewhenhit=1
DefaultUI=TRUE
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20

[Buffs]
BuffsOn=1
BuffsSize=16
Buffs1=Divine Reaction
Buffs2=Aura of the Reverent|Aura|Reverent Aura
Buffs3=Aura of Divinity|Aura|Aura of Divinity
Buffs4=Unified Hand of Righteousness|dual|Righteousness
Buffs5=Quiet Prayer|Managroup|40
Buffs6=Divine Intermediation
Buffs7=Saint's Unity|Cond12
Buffs8=Veturika's Perseverance|Mana|65|ME
Buffs9=Rallied Greater Protection of Vie
Buffs10=Anticipated Intervention|MA
Buffs11=Shining Aegis|MA
Buffs12=Ward of Righteousness|MA
Buffs13=Curate's Retort|MA
Buffs14=Armor of Sincerity
Buffs15=Whirligig Flyer Control Device|Mount
Buffs16=Divine Guardian|MA
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[DPS]
DPSOn=0
DPSSize=1
DPSSkip=1
DPSInterval=1
DebuffAllOn=0
DPS1=Yaulp|99|Cond7

[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Divine Retribution|80|>
Aggro2=Divine Peace|50|>
Aggro3=Sanctuary|30|>
Aggro4=Blessing of Sanctuary|45|>

[Heals]
HealsOn=1
HealsSize=31
;Divine rez - 100% rez 7hour+ re-use
Heals1=Divine Resurrection|0|rez
;Blessing of Ressurrection - regular rez, will go 96% in combat
Heals2=Blessing of Resurrection|0|rez
;Burst of Life - AA
Heals3=Burst of Life|50
;Sixteenth/Fifteenth line does med heal and super heal if below 25% health - we start heal check @40, if we wait till 25, tank might be dead
Heals4=Seventeenth Rejuvenation|25|MA
;Dissi TBL Dicho spell - heal plus max health, additional group heal
Heals5=Dissident Blessing|60|MA
;Divine Arb - 3m reuse - "balances" group health
Heals6=Divine Arbitration|35
;Aegis of Sup - Cleric epic - same as Divine Arb
Heals7=Aegis of Superior Divinity|35|Cond9
;Cel Rap - 10m reuse - reduces cast time of heal/dmg by 50% for 36 seconds
Heals8=Celestial Rapidity|99|Cond11
;Healing Frenzy 15m reuse, insta-duration heals 100% exceptional heal
Heals9=Healing Frenzy|99|Cond10
;Channeling the Divine - 10m reuse, 50% chance to twincast insta duration heals, 1m duration
Heals10=Channeling the Divine|99|Cond10
;Ward of Purity - 20m reuse, ward near group that cures poison/disease/curse/corruption
Heals11=Ward of Purity|99|Cond10
;Exq Bene - 20m reuse, ward near group that heals over time the group
Heals12=Exquisite Benediction|99|Cond10
;Flurry of Life - 15m reuse, increases port of insta-heal spells by 35% for 1.5 minutes
Heals13=Flurry of Life|99|Cond10
;Spire - 7:30 reuse, lowers group dmg taken by melee, increases soft ac armor cap, and absorbs 4% incoming melee/spells
Heals14=Spire of the Vicar|99|Cond10
;Battleworn Chest - 3m reuse, large damage absorbtion
Heals15=${InvSlot[Chest].Item.Name}|99|MA|Cond11
;Focused Celestial Regen - 5m reuse - bonus HoT
Heals16=Focused Celestial Regeneration|85|MA|Cond11
Heals17=Curate's Retort|99|MA|Once|Cond10
;Sincere Remedy - "insta duration" heal set for MA only
Heals18=Sincere Remedy|99|MA
;Merciful Remedy - "insta duration" heal set for MA only
Heals19=Merciful Remedy Rk. II|99|MA
;Promised Redemption- "insta duration" heal set for MA only
Heals20=Promised Redemption|99|MA
;Beacon of life - 3m reuse, group heal
Heals21=Beacon of Life|99|Cond6
;Sincere Intervention - "insta duration" heal set for MA only
Heals22=Sincere Intervention|99|MA
;Celestial Regeneration - 7:30 reuse - bonus HoT
Heals23=Celestial Regeneration|99|Cond4
;Merciful Intervention - "insta duration" heal set for MA only
Heals24=Merciful Intervention|85
;Aegis of Sup - Cleric epic - same as Divine Arb
Heals25=Aegis of Superior Divinity|99|Cond4
;Syllable of Soothing - "instant" duration group heal
Heals26=Syllable of Soothing|99|Cond2
;Words of Greater Restoration 110 - Group heal + Group Cure
Heals27=Word of Greater Replenishment|99|Cond3
;Sincere Remedy - "insta duration" heal set for Not MA
Heals28=Sincere Remedy|80|!MA
;Merciful Remedy - "insta duration" heal set for Not MA
Heals29=Merciful Remedy Rk. II|80|!MA
;Promised Redemption - "insta duration" heal set for Not MA
Heals30=Promised Redemption|80|!MA
;Celestial Regeneration - 7:30 reuse - bonus HoT
Heals31=Celestial Regeneration|35|Me
AutoRezOn=1
AutoRezWith=Blessing of Resurrection
XTarHeal=1
XTarHealList=2,3,4
HealGroupPetsOn=0
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50

[Cures]
CuresOn=1
CuresSize=5
Cures1=Radiant Cure
Cures2=Ward of Purity
Cures3=Purified Spirits
Cures4=Group Purify Soul
Cures5=Word of Greater Replenishment

[Burn]
BurnSize=1
BurnAllNamed=0
Burn1=NULL
UseTribute=0
BurnText=Decepticons Attack

[GoM]
GoMSize=1
GoMSpell1=Dissident Blessing|MA
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob

[KConditions]
ConOn=1
CondSize=13
Cond1=${Me.PctMana} > 20 && ${Target.PctHPs} > 20 && ${Group.MainTank.PctHPs} > 80
Cond2=(${Group.Injured[80]} >= 3)
Cond3=(${Group.Injured[75]} >= 3)
Cond4=(${Group.Injured[75]} >= 2)
Cond5=(${Group.Injured[60]} >= 2)
Cond6=(${Group.Injured[50]} >= 2)
Cond7=!${Me.Mount.ID} && ${Spell[Yaulp].Stacks}
Cond8=${Me.CombatState.Equal[Combat]}
Cond9=!${Me.AltAbilityReady[Divine Arbitration]}
Cond10=${Me.GroupAssistTarget.Named}
Cond11=${Me.GroupAssistTarget.Named} || ${Me.XTarget} > 4
Cond12=(!${Me.Buff[Armor of the Merciful].ID} && ${Spell[Armor of the Merciful].Stacks}) || (!${Me.Buff[Armor of Sincerity].ID} && ${Spell[Armor of Sincerity].Stacks})
Cond13=!${Target.Buff[Righteousness].ID} && ${Spell[Righteousness].StacksTarget}

[Spells]
MiscGem=13
MiscGemLW=13
MiscGemRemem=13
CastingInterruptOn=1
LoadSpellSet=1
SpellSetName=kiss
Gem1=Sincere Remedy
Gem2=Merciful Remedy Rk. II
Gem3=Promised Redemption
Gem4=Sincere Intervention
Gem5=Merciful Intervention
Gem6=Curate's Retort
Gem7=Divine Intermediation
Gem8=Divine Reaction
Gem9=Seventeenth Rejuvenation
Gem10=Dissident Blessing
Gem11=Syllable of Soothing
Gem12=Word of Greater Replenishment
Gem13=Ward of Righteousness

[MySpells]
Gem1=Sincere Remedy
Gem2=Merciful Remedy Rk. II
Gem3=Promised Redemption
Gem4=Sincere Intervention
Gem5=Merciful Intervention
Gem6=Curate's Retort
Gem7=Divine Intermediation
Gem8=Divine Reaction
Gem9=Seventeenth Rejuvenation
Gem10=Dissident Blessing
Gem11=Syllable of Soothing
Gem12=Word of Greater Replenishment
Gem13=Ward of Righteousness

[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0

[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL

[AE]
AEOn=1
AESize=2
AERadius=50
AE1=Celestial Regeneration|3
AE2=Sanctuary|3

[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/if (!37) {
ErrorDateTime:=03/22/2020 17:40:26
ErrorMsg:=Failed to parse /if condition '(100<80 && TRUE && !0 && !FALSE && !12296 && !Aura of Divinity Rk. II)', non-numeric encountered
DataError:=NULL
SyntaxError:=NULL
RunningTime:=602767
BuildDate:=20200320
CurrentUI:=Default
 
oh, no then i know whats wrong, i believe ihc mac sets up a hud, but does not clean up proper, so it leaves variables that when kiss is running will mess up things.

so open your mq2hud.ini in the release folder and look for any character profiles that have ihc listed in their last= entry.
 
Here is the INI but the thing that is super weird is that I have changed NOTHING at all whatsoever no spells, nothing on the INI, nothing in my group.

It has been working PERFECTLY for ages (including this morning).

The only thing "new" I have done is load the IHC mac for the first time ever today. Could that have somehow changed my KissAssist INI on its own?


INI:
[General]
KissAssistVer=11.005
Role=assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=80
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=1
IRCOn=0
CampfireOn=0
CharInfo=Cleric|115|GOLD
DPSMeter=1
ScatterOn=0
Movewhenhit=1
DefaultUI=TRUE
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20

[Buffs]
BuffsOn=1
BuffsSize=16
Buffs1=Divine Reaction
Buffs2=Aura of the Reverent|Aura|Reverent Aura
Buffs3=Aura of Divinity|Aura|Aura of Divinity
Buffs4=Unified Hand of Righteousness|dual|Righteousness
Buffs5=Quiet Prayer|Managroup|40
Buffs6=Divine Intermediation
Buffs7=Saint's Unity|Cond12
Buffs8=Veturika's Perseverance|Mana|65|ME
Buffs9=Rallied Greater Protection of Vie
Buffs10=Anticipated Intervention|MA
Buffs11=Shining Aegis|MA
Buffs12=Ward of Righteousness|MA
Buffs13=Curate's Retort|MA
Buffs14=Armor of Sincerity
Buffs15=Whirligig Flyer Control Device|Mount
Buffs16=Divine Guardian|MA
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[DPS]
DPSOn=0
DPSSize=1
DPSSkip=1
DPSInterval=1
DebuffAllOn=0
DPS1=Yaulp|99|Cond7

[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Divine Retribution|80|>
Aggro2=Divine Peace|50|>
Aggro3=Sanctuary|30|>
Aggro4=Blessing of Sanctuary|45|>

[Heals]
HealsOn=1
HealsSize=31
;Divine rez - 100% rez 7hour+ re-use
Heals1=Divine Resurrection|0|rez
;Blessing of Ressurrection - regular rez, will go 96% in combat
Heals2=Blessing of Resurrection|0|rez
;Burst of Life - AA
Heals3=Burst of Life|50
;Sixteenth/Fifteenth line does med heal and super heal if below 25% health - we start heal check @40, if we wait till 25, tank might be dead
Heals4=Seventeenth Rejuvenation|25|MA
;Dissi TBL Dicho spell - heal plus max health, additional group heal
Heals5=Dissident Blessing|60|MA
;Divine Arb - 3m reuse - "balances" group health
Heals6=Divine Arbitration|35
;Aegis of Sup - Cleric epic - same as Divine Arb
Heals7=Aegis of Superior Divinity|35|Cond9
;Cel Rap - 10m reuse - reduces cast time of heal/dmg by 50% for 36 seconds
Heals8=Celestial Rapidity|99|Cond11
;Healing Frenzy 15m reuse, insta-duration heals 100% exceptional heal
Heals9=Healing Frenzy|99|Cond10
;Channeling the Divine - 10m reuse, 50% chance to twincast insta duration heals, 1m duration
Heals10=Channeling the Divine|99|Cond10
;Ward of Purity - 20m reuse, ward near group that cures poison/disease/curse/corruption
Heals11=Ward of Purity|99|Cond10
;Exq Bene - 20m reuse, ward near group that heals over time the group
Heals12=Exquisite Benediction|99|Cond10
;Flurry of Life - 15m reuse, increases port of insta-heal spells by 35% for 1.5 minutes
Heals13=Flurry of Life|99|Cond10
;Spire - 7:30 reuse, lowers group dmg taken by melee, increases soft ac armor cap, and absorbs 4% incoming melee/spells
Heals14=Spire of the Vicar|99|Cond10
;Battleworn Chest - 3m reuse, large damage absorbtion
Heals15=${InvSlot[Chest].Item.Name}|99|MA|Cond11
;Focused Celestial Regen - 5m reuse - bonus HoT
Heals16=Focused Celestial Regeneration|85|MA|Cond11
Heals17=Curate's Retort|99|MA|Once|Cond10
;Sincere Remedy - "insta duration" heal set for MA only
Heals18=Sincere Remedy|99|MA
;Merciful Remedy - "insta duration" heal set for MA only
Heals19=Merciful Remedy Rk. II|99|MA
;Promised Redemption- "insta duration" heal set for MA only
Heals20=Promised Redemption|99|MA
;Beacon of life - 3m reuse, group heal
Heals21=Beacon of Life|99|Cond6
;Sincere Intervention - "insta duration" heal set for MA only
Heals22=Sincere Intervention|99|MA
;Celestial Regeneration - 7:30 reuse - bonus HoT
Heals23=Celestial Regeneration|99|Cond4
;Merciful Intervention - "insta duration" heal set for MA only
Heals24=Merciful Intervention|85
;Aegis of Sup - Cleric epic - same as Divine Arb
Heals25=Aegis of Superior Divinity|99|Cond4
;Syllable of Soothing - "instant" duration group heal
Heals26=Syllable of Soothing|99|Cond2
;Words of Greater Restoration 110 - Group heal + Group Cure
Heals27=Word of Greater Replenishment|99|Cond3
;Sincere Remedy - "insta duration" heal set for Not MA
Heals28=Sincere Remedy|80|!MA
;Merciful Remedy - "insta duration" heal set for Not MA
Heals29=Merciful Remedy Rk. II|80|!MA
;Promised Redemption - "insta duration" heal set for Not MA
Heals30=Promised Redemption|80|!MA
;Celestial Regeneration - 7:30 reuse - bonus HoT
Heals31=Celestial Regeneration|35|Me
AutoRezOn=1
AutoRezWith=Blessing of Resurrection
XTarHeal=1
XTarHealList=2,3,4
HealGroupPetsOn=0
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50

[Cures]
CuresOn=1
CuresSize=5
Cures1=Radiant Cure
Cures2=Ward of Purity
Cures3=Purified Spirits
Cures4=Group Purify Soul
Cures5=Word of Greater Replenishment

[Burn]
BurnSize=1
BurnAllNamed=0
Burn1=NULL
UseTribute=0
BurnText=Decepticons Attack

[GoM]
GoMSize=1
GoMSpell1=Dissident Blessing|MA
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob

[KConditions]
ConOn=1
CondSize=13
Cond1=${Me.PctMana} > 20 && ${Target.PctHPs} > 20 && ${Group.MainTank.PctHPs} > 80
Cond2=(${Group.Injured[80]} >= 3)
Cond3=(${Group.Injured[75]} >= 3)
Cond4=(${Group.Injured[75]} >= 2)
Cond5=(${Group.Injured[60]} >= 2)
Cond6=(${Group.Injured[50]} >= 2)
Cond7=!${Me.Mount.ID} && ${Spell[Yaulp].Stacks}
Cond8=${Me.CombatState.Equal[Combat]}
Cond9=!${Me.AltAbilityReady[Divine Arbitration]}
Cond10=${Me.GroupAssistTarget.Named}
Cond11=${Me.GroupAssistTarget.Named} || ${Me.XTarget} > 4
Cond12=(!${Me.Buff[Armor of the Merciful].ID} && ${Spell[Armor of the Merciful].Stacks}) || (!${Me.Buff[Armor of Sincerity].ID} && ${Spell[Armor of Sincerity].Stacks})
Cond13=!${Target.Buff[Righteousness].ID} && ${Spell[Righteousness].StacksTarget}

[Spells]
MiscGem=13
MiscGemLW=13
MiscGemRemem=13
CastingInterruptOn=1
LoadSpellSet=1
SpellSetName=kiss
Gem1=Sincere Remedy
Gem2=Merciful Remedy Rk. II
Gem3=Promised Redemption
Gem4=Sincere Intervention
Gem5=Merciful Intervention
Gem6=Curate's Retort
Gem7=Divine Intermediation
Gem8=Divine Reaction
Gem9=Seventeenth Rejuvenation
Gem10=Dissident Blessing
Gem11=Syllable of Soothing
Gem12=Word of Greater Replenishment
Gem13=Ward of Righteousness

[MySpells]
Gem1=Sincere Remedy
Gem2=Merciful Remedy Rk. II
Gem3=Promised Redemption
Gem4=Sincere Intervention
Gem5=Merciful Intervention
Gem6=Curate's Retort
Gem7=Divine Intermediation
Gem8=Divine Reaction
Gem9=Seventeenth Rejuvenation
Gem10=Dissident Blessing
Gem11=Syllable of Soothing
Gem12=Word of Greater Replenishment
Gem13=Ward of Righteousness

[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0

[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL

[AE]
AEOn=1
AESize=2
AERadius=50
AE1=Celestial Regeneration|3
AE2=Sanctuary|3

[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/if (!37) {
ErrorDateTime:=03/22/2020 17:40:26
ErrorMsg:=Failed to parse /if condition '(100<80 && TRUE && !0 && !FALSE && !12296 && !Aura of Divinity Rk. II)', non-numeric encountered
DataError:=NULL
SyntaxError:=NULL
RunningTime:=602767
BuildDate:=20200320
CurrentUI:=Default
ok that looks like my INI

but since you mentioned IHC - do you have the IHC hud on? maybe your hud is having fits
 
oh, no then i know whats wrong, i believe ihc mac sets up a hud, but does not clean up proper, so it leaves variables that when kiss is running will mess up things.

so open your mq2hud.ini in the release folder and look for any character profiles that have ihc listed in their last= entry.

Well, Sic your INI has worked absolutely perfectly for quite some time now. And KA as well, never had so much as a hiccup on my Cleric until today.

I do use a custom INI but I didnt see any kind of additions to it after I loaded the IHC today. Here is the mq2hud.ini file


INI:
[MQ2HUD]
Last=Elements
SkipParse=5
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
UseFontSize=off

[Elements]

;Player info:
;----------------
myinfos=3,145,5,0,255,0,~~PLAYER~~
Myname=3,160,15,255,50,255,${Me.Name}
mylvl=3,160,25,255,122,50,Level: ${Me.Level}
myhitp=3,160,35,0,255,0,HP:  ${Me.CurrentHPs} / ${Me.MaxHPs}
myendr=3,160,45,255,255,0,EN:  ${Me.CurrentEndurance} / ${Me.MaxEndurance}
mymana=3,160,55,50,255,255,MN:  ${Me.CurrentMana} / ${Me.MaxMana}
myLoc=3,140,65,0,210,100,Loc: ${Me.Y}   ${Me.X}   ${Me.Z}



;Target info:
;----------------
Target=3,300,5,0,255,0,~~TARGET~~
Tname=3,290,15,255,50,255,${If[${Target.ID},${Target.CleanName},]}
tlvl=3,290,25,255,0,0,${If[${Target.ID},Level: ${Target.Level}   HP: ${Target.PctHPs},]}%
tclass=3,290,35,50,255,255,${If[${Target.ID},Class: ${Target.Class},]}
TLoc=3,290,45,0,210,100,${If[${Target.ID},Loc: ${Target.Y}   ${Target.X}   ${Target.Z},]}
TDist=3,290,55,0,210,100,${If[${Target.ID},Distance: ${Target.Distance},]}
TDirect=3,290,65,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}

;Time info:
;---------------------


RLT=3,445,5,0,255,0,~~REAL TIME~~
Time=3,450,15,50,255,255,${Time.Time24}
speed=3,450,30,255,0,0,MY Speed Is:  ${Int[${Me.Speed}]}
targetspeed=3,450,45,255,0,0,TGT Speed Is:  ${Int[${Target.Speed}]}
zoneid=3,450,60,0,255,0,Zone ID#:  ${Zone.ID}
zonename=3,450,75,0,255,0,Current Zone:  ${Zone.Name}

GT=3,552,5,0,255,0,~~GAME TIME~~
GameTime=3,570,15,50,255,255,${If[${GameTime.Night},AM,PM]}: ${GameTime.Hour}:${GameTime.Minute}

;Other info:
;---------------------
Infos=3,720,5,0,255,0,~~INFO~~
GLeader=3,700,15,0,255,0,${If[(${Group}>0),Group Leader: ${Group.Leader},]}
Macro=3,700,25,0,255,0,Macro Running: ${Macro.Name}
LastTell=3,700,35,0,255,0,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
GMInd1=3,700,45,0,255,0,${If[${Spawn[gm].ID},GM,]}
GMInd2=3,700,45,0,255,0,${If[${Spawn[gm].ID},,GM:]}               
GMInd3=3,700,45,0,255,0,${If[${Spawn[gm].ID},${NearestSpawn[GM]},]}
GMInd4=3,750,45,0,255,0,${If[${Spawn[gm].ID},,None In Zone]}
Players=3,700,55,0,255,0,PCs in Zone =  ${SpawnCount[pc]}

AttackSpeed1=3,850,15,255,255,255,Tribute = ${If[${Me.TributeActive},ON,OFF]}
HungerLevel=3,850,25,255,0,0,Hunger  = ${Me.Hunger}
ThirstLevel=3,850,35,50,255,255,Thirst    = ${Me.Thirst}
Npcs=3,850,55,0,255,0,NPCs in Zone =  ${SpawnCount[npc]}
 
could you post the content the mq2melee section in your server_toon.ini in the release folder?


Here is his MQ2Melee, not much too it since he doesnt actually melee ever.

INI:
[MQ2Melee]
downflag0=1
downflag1=1
downflag2=1
downflag3=1

downshit0=/if (!${Me.Buff[Whirligig Flyer].ID} && !${Me.XTarget} && ${Zone.Outdoor} && !${Target.ID} && !${Me.Moving}&& !${Me.Sitting}) /casting "Whirligig Flyer Control Device"
downshit1=/if (${AltAbility[Glyph of Arcane Secrets (115+)].CanTrain}) /alt buy ${AltAbility[Glyph of Arcane Secrets (115+)]}
downshit2=/if (${Me.AAPoints}>210) /aa act Glyph of Arcane Secrets (115+)
downshit3=/if (${Me.PctMana}<80 && ${Me.Standing} && !${Me.XTarget} && !${Me.Moving} && !${Target.ID} && !${Me.Casting}) /sit

holyflag0=1
holyshit0=/if (${Me.AAPoints}>210) /aa act Glyph of Arcane Secrets (115+)
 
It's downshit 3.

downshit3=/if (${Me.PctMana}<80 && ${Me.Standing} && !${Me.XTarget} && !${Me.Moving} && !${Target.ID} && !${Me.Casting}) /sit

The Me.Casting one is answering the spell name instead of a TRUE/FALSE, so your error is the first letter of the spell you're casting. Curate's Retort will be unparsable "C". I'm not sure what the TRUE/FALSE condition is for casting, but I bet discord can fix it for you.
 
It's downshit 3.

downshit3=/if (${Me.PctMana}<80 && ${Me.Standing} && !${Me.XTarget} && !${Me.Moving} && !${Target.ID} && !${Me.Casting}) /sit

The Me.Casting one is answering the spell name instead of a TRUE/FALSE, so your error is the first letter of the spell you're casting. Curate's Retort will be unparsable "C". I'm not sure what the TRUE/FALSE condition is for casting, but I bet discord can fix it for you.
yeah if mq2cast is not loaded that is exactly what we were looking for with the holys

do a /plugin mq2cast load
 
actually. he dont need mq2cast as such for that condition

downshit3=/if (${Me.PctMana}<80 && ${Me.Standing} && !${Me.XTarget} && !${Me.Moving} && !${Target.ID} && !${Me.Casting.ID}) /sit

just needs to add.ID to get the casting.id of the spell being cast, so it can parse if its casting or not.
 
actually. he dont need mq2cast as such for that condition

downshit3=/if (${Me.PctMana}<80 && ${Me.Standing} && !${Me.XTarget} && !${Me.Moving} && !${Target.ID} && !${Me.Casting.ID}) /sit

just needs to add.ID to get the casting.id of the spell being cast, so it can parse if its casting or not.
lol yah tired today
 
lol yah tired today

I have MQ2Cast loaded.

I completely removed MQ2Melee and MQ2HUD and it is still experiencing the error.

Something of note, the error is ONLY happening on my CLR and ENC. Im running KA on a SHM, WAR, BRD, and MNK and none of them are having the error.

I do suspect it had something do to with loading IHC since this all started after that point and I have never seen this issue before. Not a single change to the INIs or Spells of any of the Toons whatsoever.
 
It shouldn't be due to IHC. There were conflicts with aliases, but that wouldn't have the same symptoms.

Confirm that the ini you pasted is the one you're using and confirm that MQ2Melee is actually off. Since /plugin is a toggle by default now, it can cause problems when you think you're unloading something.
 
Does IHC turn mq2melee back on? Do "/plugin list" on the toons with error once you start their macros and see if it's active.

If you can't get it stopped, remove downshit3 or edit it like kaen mentioned. If you add the ID part, it should work. The error message you linked is an exact copy of downshit3's if statement, so it's very very likely that's the culprit.

If you're 100% sure mq2melee is not on, then did you happen to use that same downshit if statement as a condition somewhere else?
 
in the kissassist ini you have UseMQ2Melee=, so it will load mq2melee.

set that to UseMQ2Melee=0, and then it should unload mq2melee while kiss is running and you won experience the issue anymore.

Right now it looks like setting:

INI:
UseMQ2Melee=0

Has fixed the problem. I'll give it awhile to see but right now its running. The thing I wonder is HOW did this begin? I have not changed ONE SINGLE THING on those INIs in Melee or KA and it just started doing the error.

I am really suspicious of IHC because that is the only new thing I have done. :shrug:
 
ihc wont do a thing that influences kiss inis.

Any ideas on HOW it could just develop an error after working perfectly for months and not a single change to the INI? Something outside the INI had to have CHANGED. There is no other explaination since the INI has not been touched and has been working with zero issues.

It literally just developed the error in the middle of a single game session. It was working in the morning and in a few hours it just started developing errors. The ONLY thing that was "new" in that time was me loading IHC for the first time ever.
 
i wonder if something changed with loading the mq2melee or some such.

You mean within the MQ2Melee plugin itself?

It cannot be within the MQ2Melee INIs either because I didn't touch them.

They have all been the same forever.

Working flawlessly, to include about the first 4 hours of the session.

But, it is working great now and IHC is absolutely epic on my WIZ so all is good, hopefully it doesnt come back.
 
Question - Unparsable in Calculation: 'W' (or 'C', 'R', 'Q')

Users who are viewing this thread

Back
Top