• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

[Solved] empty

Status
Not open for further replies.
Level 40
Joined
Feb 27, 2007
Messages
5,129
It has nothing to do with the model, you can make any unit upgrade into any other unit in this way (the Berserker unit type is actually listed under Orc - Special). You need to set the unit type and availability fields in the custom berserker upgrade and then make sure the Grunt unit actually uses that upgrade. It really should be that simple.
 
Level 40
Joined
Feb 27, 2007
Messages
5,129
It works for any unit-type into any other unit-type, but you have to have a separate upgrade for each unit-type. You can make one of them researchable then catch the research finished event with a trigger and manually set the status of the other upgrades for that player to true (or the particular level you want).
 
Level 40
Joined
Feb 27, 2007
Messages
5,129
JASS Class or, you know, literally any tutorial on this site that seems helpful.

This trigger does not require any JASS, and I never stated that it needed to. Literally all you had to do was:
catch the research finished event with a trigger
This is the event and the condition.
manually set the status of the other upgrades for that player to true (or the particular level you want)
These are the actions.

  • Events
    • Unit - A unit finishes researching an upgrade
  • Conditions
    • (Researched tech type) equal to RedOrcUpgrades
  • Actions
    • Player - Set the current research level of RedGrunt to 1 for (Triggering Player)
    • Player - Set the current research level of RedPeon to 1 for (Triggering Player)
    • Player - Set the current research level of RedRaider to 1 for (Triggering Player)
    • -------- etc. --------
 
Status
Not open for further replies.

Similar threads

Replies
9
Views
963
Replies
11
Views
1K
Replies
9
Views
1K
  • Locked
  • Poll
[Solved] empty
Replies
6
Views
1K
Replies
4
Views
771
Top