HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Bugs! Bugs! Everywhere, Bugs!!!

03-23-2005, 02:14 AM#1
Guest
Hey guys... this is my first post here... Sorry its so long but deal with it...

I edited version of XTD, 5.01 I believe, to have a new set of spawns from the inside, in a game that quickly became known as X²TD... I poured hours of work into it, and 6 versions later I finally came out with what I thought would be my greatest achievement yet, X²TD 2.0...

Unfortunatly after a few beta tests I noticed numerous bugs, really bad ones that totally disturbed gameplay... and ones that I didnt find in solo test runs due to their nature, so I have no idea what part of my map is causing them....

The first one I encountered was that when certain (random) people were downloading it would go "98... 99... |CF" and they'd get dropped, unwillingly. This looks like the starting code for a color change, and although I'm not sure why it does this I had figured out that taking out the ² from the name fixed this problem, but the map is actually quite well known on USEast and I think changing that now is a bit too late. I wonder if any of you have ever had encountered such a problem, and if so, how you solved it.

The next big bug that I really want help with is some sort of drop bug. I honestly have NO idea what causes it, but it sometimes happens when the first creep is killed (these triggers havn't been changed much since the last version which worked fine and I don't think any of those changes are causing this.) What the drop bug seems to do is drop the host from his host position so that the game has to find a new one, in the process dropping multiple people. Its very much similar to when a host leaves a game and he'll take 2 or 3 people with him, but then someone who can host is found and the rest of the people stay. The difference is that I usually remain in the game, its very odd.

Needless to say both these bugs are extrodinarily annoying, and the second one really ruins gameplay and map creation, because I cannot balance out the map when I do not know how many people will play since the nature of the drop bug makes the amount of people dropped random. I'd really like to see these fixed but I've done so much to try to find whats causing this and can't find anything.

Changes I can tell you/recall about the map between 1.5 and 2.0 that might give you some hints...
I downloaded the most current version of WEU (I did not use any of the advanced Triggers.)

I used WEU to import a Loading Screen, but then it ended up making the download time rediculously long, so I changed the screen back to the old one and deleted the loading screen files.

Huge revamp in tower and creep stats.
Added a command that gives Red control of chosen player's units and sends them into cinematic mode until specified.

For faster upgrading alternative, in order to keep the upgraded unit it's inteded size, I added a trigger that basically goes (Unit) begins an upgrade > Not equal to a few specific tower types > Replace (unit) with (Unit-type of (unit)) & add (last created unit) to selection of owner of (unit).

Another map I made, a Kodo Tag *laugh*, has some sort of lag/drop issues as well, although its not quite the same its very possible that they are related.
Since then I've tried uninstalling WEU, reinstalling WC3 and trying to resave the file or make small changes and resaving, but the bugs persist. Ive done many other things to try to identify and fix the problems, but nothing...

I'm not quite sure how to at the moment but if someone wants a copy of the map to take a look, I can find a way to post it. Also if anyone knows some sort of program that can run through a map and actually find bugs in it that would be very helpful.

Thank you all for reading my long ass post, and if you got any other questions please ask em cuz I really want to fix this stupid map!!
03-23-2005, 04:52 AM#2
BBDino
Well, the "lag-dropping" bug is due to 'server splits'...

http://www.wc3campaigns.com/showthre...=server+splits

....Should help.

Also if the character is causing a dropping error during DL i think you just do away with it. I don't believes theres a work around.