• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Fatal Error : Is it Leak Related?

Status
Not open for further replies.
Level 4
Joined
Aug 18, 2013
Messages
71
Hey Guys, Working on a map here. During the Testing of the map, I can run into a Fatal crash when playing with the Hero Character "Tubs the Abomination".
6UC59ai.png


I'm currently attempting to search through his abilities and figure out if its him. But I'd like to ask others in the community if they know from the error, or if they want to test themselves.

In the triggers section, He and his abilities are listed under the category "TheAbomination"

Ingame, to get him select him from Str Outpost (the red one).
once he is selected, type "-Max" while he is selected to max his level.

The game only crashes when he's fighting.

thank you in advanced anyone who is helping. *Map Removed From DL*
 
Last edited:
Level 20
Joined
Jul 14, 2011
Messages
3,213
If this happens suddenly, it's probably because of a triggered endless loop, or some ability modified to deal 0 damage or have 0 duration. Shadow Strike crashes Wc3 if you do 0 damage, I think Flame Strike and ThunderClap too.

I can't test the map right now. If no one does, I'll try to do it later.
 
Level 26
Joined
Aug 18, 2009
Messages
4,097
"Exhume Corpses" crashes with a nearby corpse. There are four such loops:

  • For each (Integer i1) from 1 to 12, do (Actions)
    • Loop - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • 'IF'-Conditions
          • ((Position of TheAbominationHero[(Integer A)]) is visible to (Player(iterator1))) Equal To True
        • 'THEN'-Actions
          • Floating Text - Hide (Last created floating text) for (Player group((Player(iterator1))))
        • 'ELSE'-Actions
The running integer (i1) is not the one you use within the loop (iterator1). You call the "Player from index" function with an invalid argument (index out of bounds).
 
Status
Not open for further replies.
Top