crash when no ability ready

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

aristocle
orc pawn
orc pawn
Posts: 27
Joined: Mon Dec 13, 2004 3:54 pm

crash when no ability ready

Post by aristocle » Thu May 26, 2005 3:47 am

Code: Select all

[MQ2]CCommandHook::Detour(/loadhud shaman)
[MQ2]New element 'Target Information:' in color FFFFEA08
[MQ2]New element '${If[${Target.ID},${Target.CleanName},]} ${If[${Target.GuildStatus.NotEqual["NULL"]},( ${Target.GuildStatus} of,]}  ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]} )' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Target.PctHPs}]}*.2]}]}]}' in color FFFF0000
[MQ2]New element '${If[${Target.ID},====================  ${Target.PctHPs},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},${Target.Level} ${Target.Class},]}' in color FF00FF00
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["GREEN"]},${Target.ConColor},]},]}' in color FF00FF00
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["LIGHT BLUE"]},${Target.ConColor},]},]}' in color FF00FFFF
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["BLUE"]},${Target.ConColor},]},]}' in color FF0000FF
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["WHITE"]},${Target.ConColor},]},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["YELLOW"]},${Target.ConColor},]},]}' in color FFFFFF00
[MQ2]New element '${If[${Target.ID},${If[${Target.ConColor.Equal["RED"]},${Target.ConColor},]},]}' in color FFFF0000
[MQ2]New element '${If[${Target.ID},Distance:  ${Target.Distance},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},Max Melee: ${Target.MaxRangeTo}   Heading: ${Target.Heading},]}' in color FF0AC80A
[MQ2]New element '${If[${Target.ID},Y: ${Target.Y} (${Math.Calc[${Target.Y}-${Me.Y}]}) X: ${Target.X} (${Math.Calc[${Target.X}-${Me.X}]}),]}' in color FF0AC80A
[MQ2]New element '${If[${Target.ID},Z: ${Target.Z} (${Math.Calc[${Target.Z}-${Me.Z}]}),]}' in color FF0AC80A
[MQ2]New element '${If[${Target.ID},HoTT Information:,]}' in color FFFFEA08
[MQ2]New element '${If[${Target.ID},${Me.TargetOfTarget.CleanName},]}' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.TargetOfTarget.PctHPs}]}*.2]}]}]}' in color FFFF0000
[MQ2]New element '${If[${Target.ID},====================  ${Me.TargetOfTarget.PctHPs},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},${Me.TargetOfTarget.Level} ${Me.TargetOfTarget.Class},]}' in color FF00FF00
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["GREEN"]},${Me.TargetOfTarget.ConColor},]},]}' in color FF00FF00
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["LIGHT BLUE"]},${Me.TargetOfTarget.ConColor},]},]}' in color FF00FFFF
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["BLUE"]},${Me.TargetOfTarget.ConColor},]},]}' in color FF0000FF
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["WHITE"]},${Me.TargetOfTarget.ConColor},]},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["YELLOW"]},${Me.TargetOfTarget.ConColor},]},]}' in color FFFFFF00
[MQ2]New element '${If[${Target.ID},${If[${Me.TargetOfTarget.ConColor.Equal["RED"]},${Me.TargetOfTarget.ConColor},]},]}' in color FFFF0000
[MQ2]New element '${If[${Target.ID},ToT Distance:  ${Me.TargetOfTarget.Distance},]}' in color FFFFFFFF
[MQ2]New element '${If[${Target.ID},Max Melee: ${Me.TargetOfTarget.MaxRangeTo}   Heading: ${Me.TargetOfTarget.Heading},]}' in color FF0AC80A
[MQ2]New element '${If[${Target.ID},Y: ${Me.TargetOfTarget.Y} (${Math.Calc[${Me.TargetOfTarget.Y}-${Me.Y}]}) X: ${Me.TargetOfTarget.X} (${Math.Calc[${Me.TargetOfTarget.X}-${Me.X}]}),]}' in color FF0AC80A
[MQ2]New element '${If[${Target.ID},Z: ${Me.TargetOfTarget.Z} (${Math.Calc[${Me.TargetOfTarget.Z}-${Me.Z}]}),]}' in color FF0AC80A
[MQ2]New element 'My Information:' in color FFFFEA08
[MQ2]New element 'H.P.' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctHPs}]}*.2]}]}]}' in color FFFF0000
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctHPs}' in color FFFFFFFF
[MQ2]New element '${Me.CurrentHPs} / ${Me.MaxHPs} +${Me.HPRegen}' in color FF00FF00
[MQ2]New element 'Mana' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctMana}]}*.2]}]}]}' in color FF008CFF
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctMana}' in color FFFFFFFF
[MQ2]New element '${Me.CurrentMana} / ${Me.MaxMana} +${Me.ManaRegen}' in color FF00C8FF
[MQ2]New element 'End' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctEndurance}]}*.2]}]}]}' in color FFFFEA08
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctEndurance}' in color FFFFFFFF
[MQ2]New element '${Me.Endurance} / ${Me.MaxEndurance}' in color FFFFEA08
[MQ2]New element 'Exp' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctExp}]}*.2]}]}]}' in color FFFFEA08
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctExp}' in color FF19FF00
[MQ2]New element 'AA' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctAAExp}]}*.2]}]}]}' in color FFFFEA08
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctAAExp}' in color FF19FF00
[MQ2]New element 'LAA' in color FFFFFFFF
[MQ2]New element '${String[====================].Left[${Int[${Math.Calc[${Int[${Me.PctGroupLeaderExp}]}*.2]}]}]}' in color FFFFEA08
[MQ2]New element '====================' in color FFFFFFFF
[MQ2]New element '${Me.PctGroupLeaderExp}' in color FF19FF00
[MQ2]New element 'Time:' in color FF19EA64
[MQ2]New element '${Time.Time12}' in color FF00FF19
[MQ2]New element 'Played:' in color FF19EA64
[MQ2]New element '${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m   |   ${Math.Calc[${MacroQuest.Running}/60000/60]}h' in color FF00FFFF
[MQ2]New element 'Last Tell:' in color FF19EA64
[MQ2]New element '${MacroQuest.LastTell}' in color FFFFFFFF
[MQ2]New element 'Bind Point:' in color FF19EA64
[MQ2]New element '${Me.Bound}' in color FFFFEA64
[MQ2]New element 'Macro:' in color FF19EA64
[MQ2]New element '${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}' in color FF00FF00
[MQ2]New element '${If[${Spawn[gm].ID},GM,]}' in color FF19EA64
[MQ2]New element '${If[${Spawn[gm].ID},,GM]}' in color FF19EA64
[MQ2]New element '${If[${Spawn[gm].ID},GM is in zone,]}' in color FFFF0000
[MQ2]New element '${If[${Spawn[gm].ID},,None In Zone]}' in color FF19FF00
[MQ2]New element '${If[${Raid.Members}>0,**Raid**,]}' in color FF0019FF
[MQ2]New element '${If[${Raid.Members}>0,In Raid: ${Raid.Members} || Ave. Lvl: ${Raid.AverageLevel},]}' in color FF0019FF
[MQ2]New element '${If[${Raid.Members}>0,Raid Leader: ${Raid.Leader},]}' in color FF0019FF
[MQ2]New element 'Run Speed:' in color FF19EA64
[MQ2]New element '${Me.Speed}' in color FF19EA64
[MQ2]New element 'My DPS:' in color FF19EA64
[MQ2]New element '${Dps.Me}' in color FF19FFFF
[MQ2]New element 'Atk Speed:' in color FF19EA64
[MQ2]New element '${Me.AttackSpeed}' in color FF19EA64
[MQ2]New element 'Full Mana In:' in color FF19EA64
[MQ2]New element '${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)*6]}]}s' in color FF0AFFFF
[MQ2]New element 'Mass Group Buff' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Radiant Cure' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Spirit Call' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Spirit Call].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Root' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Virulent Paralysis]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Virulent Paralysis]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Virulent Paralysis].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Cani5' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Call of the Ancients' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Call of the Ancients]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Call of the Ancients]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Call of the Ancients].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Call of the Wild' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Call of the Wild]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Call of the Wild]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Call of the Wild].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Spiritual Channeling' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Spiritual Channeling]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Spiritual Channeling]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Spiritual Channeling].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Boon of the Ancients' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Boon of the Ancients]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Boon of the Ancients]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Boon of the Ancients].TimeHMS}]}' in color FFFF0000
[MQ2]New element 'Ancestral Aid' in color FFFFEA08
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Ancestral Aid]}].Equal["TRUE"]},Ready,]}' in color FF00FF00
[MQ2]New element '${If[${String[${Me.AltAbilityReady[Ancestral Aid]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Ancestral Aid].TimeHMS}]}' in color FFFF0000
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
[MQ2]WriteChatColor(No such 'character' member 'TimeHMS')
First-chance exception at 0x030206b0 (MQ2Main.dll) in eqgame.exe: 0xC0000005: Access violation reading location 0xd9ecde7e.
The thread 'Win32 Thread' (0xfb0) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xbb8) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x804) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x95c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xfac) has exited with code 0 (0x0).
this is my shamans hud but soon as i boot up my clr it tries to load same hud and CTD's hafta manully put in hud= clr before i load clr donno if this is right place for this but it never happened untill 25th patch

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Thu May 26, 2005 3:57 am

/em scratches his head in puzzlement...

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Thu May 26, 2005 4:25 am

Fucking horrible:

Code: Select all

${If[${String[${Me.AltAbilityReady[Ancestral Aid]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Ancestral Aid].TimeHMS}]}
Try:

Code: Select all

${If[${Me.AltAbilityReady[Ancestral Aid]}, ,${Me.AltAbilityTimer[Ancestral Aid].TimeHMS}]}
And follow the instructions on reporting a crash.
--
<Thedude> I have to say your there retarded one.

xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:17 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:18 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:19 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:20 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:21 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:23 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:24 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:25 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 5:26 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 6:03 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 6:04 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: crash when no ability ready

Post by xyilla » Wed May 21, 2025 6:05 am