Just recently I decided to get back into Brood War (about a few months ago) and also decided to fire up the old SCM Draft to fool around. I decided to start making unit names and unit stats for a game. So, my method was to uncheck the Use Default boxes on every single unit, replace all their stat values with 0, go to the string editor, and write their names from there (because it gives me more room to use color codes than the name box in the unit editor.)
So all goes smoothly when I finish the names for Terran. I open the map in Brood War, start the game, and I see the units there with 0/1 HP and the correct unit names. Satisfied, I do the same thing with the Protoss units. I set all their stats to 0 and rename them all, open the map on Brood War, play it, and observe the results. Nothing bad happens.
So I decide to finish it up by doing the same thing to Zerg. That's where everything goes to hell. Once done with the stats and names, I attempt to play the map on Brood War. The game, however, crashes after the mission briefings, giving me an Application Error. It read:
"The excetion Integer division by zero.
(0xc0000094) occurred in the application at location 0x004e60cb.
Click on OK to terminate the program."
[attach=9205]
I assumed that it was probably because the Zerg units' HP was 0, and it couldn't regenerate HP so it probably created some sort of complication in the game. Thus, I changed all Zerg units' HP to 1, and the problem still persisted. I thought maybe it was because the damage was 0 too, so I set a zergling's damage to 0 in a separate map but was able to play the map without problems.
Can anybody shed some light on this?
Attachments:
None.






