This is a growing list that record some quick FAQ of My War3 Mod. It only records the questions that are can be answered by short texts.
Q. Can you use some simple words to describe War3 Mod (GA)
It's a public Mod for the all map makers, which I've developed for 2+ years. It recreated everything of Warcraft III into SC2 engine: systems, all Units, Heroes, Abilites, Sounds, Musics, Items, Upgrades, Weapons - EVERTHING. And you can use them to create your war3-themed maps.
The Model/Sound assets of this mod are using the offical asset pack, with some modfications.
Q. Why don't I just use the Official Asset Pack?
Well, technically you can.
But there are scope difference. The offical mod is a assert pack of Warcraft III models and sounds, with some basic data, while my mod contains all things of the whole game. Just image if you would rather like to recreate every heroes and abilities by youself instead of using a existed lib - it's fine with me if you prefer to reinvent the reinvented-wheels though :)
Q. So, it's war3, why don't I just play war3 instead of 'play war3 in sc2'? It's stupid!
Ok, you haven't even read any texts above, don't you? Well, it's never the goal to let you 'play war3 in sc2', it's a mod for map makers, to provide them tools and resources to create fantasy maps. The Lost Temple and Orc Mission 1 maps I uploaded to the arcade are just sample maps for the mod, not its real purpose.
And, the SC2 editor is generally much much more powerful than war3's worldedit. So combining war3's magic resouces and sc2's powerful editor, it's possible to create much better fantasy maps.
Ok, let's cut the cackles, and get to the REAL questions
Q. How do I change the Str/Int/Agi Per Level of each hero?
They are actually set by triggers. But I put all the data to the data editor so that you could modify them in your map.
Go to the Data Editor->User Type sheet, find the HeroBalance table.
In this table:
Instance ID: hero unit's id. STR: Starting Strength of the hero. AGI: Starting Agility of the hero. INT: Starting Intelligence of the hero. STRplus: Strength per level of the hero AGIplus: Agility per level of the hero INTplus: Intelligence per level of the hero
The level fact values can have decimals, while the result attribute value on each level would automaticly be rounded, same as the behavior of the war3 game.
If you created a new hero, and want to use the same system to set its attributes, you can just create a new instance in this table and make the instance id to be the same as the hero you created. To make it works for your hero, your hero must use the common Veterancy behavior: 'Hero(AHer)' as its leveling behavior.
Q. Why my heroes can't gain experiance?
Experiance gaining is by default disabled by the SC2's Melee option. To enable it, you need to go to the trigger editor, and remove all default melee trigger actions.
If you want to use melee setting of war3, you can just use this single melee action: Use War3 Melee Setting. This action is provide by the war3 mod, and won't disable XP gaining.
Q. How do I make the creep not to return to their orignal position?
In the lastest change, all creeps would forcedly try to return home if they goes beyond 8 range of their orignal position.
If you don't want this in your custom map, you can simply use trigger to remove the CreepsLeash buff from all creep units.
Q. How do I modify the max speed of the War3 units?
All war3 units in the mod have a Max Speed value(3.125), which is corresponding to the default max speed(400) of original war3 game.
Too modify this max speed, you can just modify the Modification - Max Movement Speed value of the behavior War3_Unit in the data editor, and this would affect all war3 units.
And if you just want to remove the speed limitation of a specified unit, you can just remove the War3_Unit behavior from it. (with trigger or effect)
Q. Sometimes, I would saw some purple chips on some models when testing maps, why?
It's actual not caused by the war3 mod.
It's just the SC2's shader cache runs into some error. You can remove 'C:\ProgramData\Blizzard Entertainment' and then restart the game to force the game to recompile the shaders. That have 99% chance to fix all the purple chips.
Q. How do I modify the Creep EXP fraction for each hero level?
You can find a new data table in the User Types sheet of the data editor, named ‘Game Balance (Array Values)’
You can find a Hero XP Gained - Creep Reduction Table instance in this table, and it stores the Creep EXP fraction array of every level.