HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Problems Three

07-27-2003, 06:54 AM#1
Panto
Greetings. I have three individual problems.

Firstly, is the Melee Win condition action based somehow on the Melee Create Units action?
I removed the create units action and created my own units in a different trigger that is run as a result of an action I inserted in the Map Initialization trigger. Since I did this, however, upon testing the map, the game continued even after I eliminated computer opponents.

Secondly, what's wrong with the caster upgrades? I added one level to a caster upgrade (for a total of three levels). I set the first ability to require the upgrade at 1 level, the second ability to require it at 2 levels, and the third ability to require it at 3 levels.
However, all of these abilities in-game say that they require the highest level of the upgrade, and when I research that highest level, they still say that they require it.
When I removed the "1" from the levels required on the first tier ability, it worked properly. However, I can't very well have all my abilities be tier 1. That wouldn't serve my purpose at all.
Before you ask, yes, I did set the Check Dependencies on all the abilities and yes, I checked that the abilities and the upgrade were present on the caster unit.

Thirdly, does anyone happen to know the intricacies of the Ethereal Form/Corporeal Form that the Tauren Spirit Walker has? I attempted to manipulate it for different units, but now it seems to be causing the game to crash.
The exact situation is that I have a unit which can train (via the standard building upgrade procedure) to become a different unit. This part of the process works fine and does not crash. However, when I added the "Ethereal Form" ability to the unit which is upgraded to, the game crashes when I select the unit which upgrades.

EDIT: I have removed the "Ethereal Form" ability, but the game still crashes when I select the unit. There are no triggers running concerning this unit, so they aren't the cause of the crash. Does anyone know of any fields that could cause the game to crash if they were somehow improperly filled out?
07-27-2003, 09:46 AM#2
WindForce
Melee win condition is based on the number of buildings you have. If at any point a player has 0 buildings, that would count as a defeat, unless they have allies with buildings.
I made a custom non-melee map and deleted all of the initilization triggers except the win conditions and it works properly. I did pre-place the buildings though. The only problem with that is, If at any point you dont have a town hall, you are revealed to the enemy.

I hope this helped. :D
07-27-2003, 03:39 PM#3
ZealousDemon
Quote:
Originally posted by Panto
Secondly, what's wrong with the caster upgrades? I added one level to a caster upgrade (for a total of three levels). I set the first ability to require the upgrade at 1 level, the second ability to require it at 2 levels, and the third ability to require it at 3 levels.


Editor Bug.

Quote:
Brett_Wood in Known Editor Bugs on battle.net map development forums

Object Editor
- Upgrade "Techtree - Requirements" fields are not loaded properly beyond level 1 in game

http://www.battle.net/forums/thread....nt=0#post34076

I'm having problems with it too, it's the only thing preventing me from finishing my custom spellcaster. Hopefully it'll be fixed soon.
07-27-2003, 06:22 PM#4
Panto
Thank you for your insight, Windforce. I've been checking it with Full Visibility, and they definitely lose all their buildings.

However, the problem only seems to occur regarding computer players, and not human. I tested with my roommate, and when I killed his buildings, I won.

I can't imagine how the Action might not be loaded for computer players; that doesn't make a whole lot of sense.

And thanks for the heads-up on the upgrades, ZealousDemon. If I finish this before they release a patch that fixes that bug, I'll have to simply assign the caster upgrades via editing the <race>UpgradeData.txt and insert it in the map, like the good old fashioned way.

I'm still hoping for some revelation about my unit causing the game to freeze, if anyone can help me with that.