Hero Utility

This mod is ment to give people a base to create heroes, more easily and fluently than doing all from the scratch.

As of Patch13 i changed / had to change some stuff to Placeholders to just 'show-off' how things should be done.


  • CAbilLearn
    • LEARNINGABILITY (GENERIC) - allows you to simply add spells via tokens to be learnable by the ability parenting "LEARNINGABILITY (GENERIC)", and so generate easy and clean new Learning-Trees for heroes
  • Requirement
    • IsLevel6 (Placeholder) - Checks if the Unit is greater-than-equal-to level6
  • Behavior
    • Hero XP (Placeholder) - Placeholder in order to show IsLevel6 (Placeholder)
  • Unit
    • DefaultHeroBasic - already having some abilities(move,atk,stop,token for learning) & cmd card entries

Installation look here: Installation Guide
Useful formulars & help: Formulas & Help

Use on already existing maps:
You can add the SC2Mod to existing SC2Maps by adding it to their dependicies

Note: (not tested post patch13)
In order to let your own Learning Abilities work you need to match an id-pattern (currently #30th of April, 2010) which is "AS"+Anything you want
ie.: ASHero1Learn, or ASTheWizard

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of NuclearNuke NuclearNuke Jul 18, 2010 at 18:50 UTC - 0 likes

    i am very confused on how to use this would it be possible you could provide a few screen shots for a walkthrough??

  • Avatar of xhatix xhatix May 05, 2010 at 22:05 UTC - 0 likes

    Reves: SC2Mod files are created by choosing them as 'Type' on Map creation you have the choice of SC2Map (Map) or SC2Mod (Mod) on a new map :)

    "There's always another choice."

  • Avatar of Reves Reves May 04, 2010 at 21:50 UTC - 0 likes

    How did you create this file type?

  • Avatar of KorvinGump KorvinGump May 03, 2010 at 17:46 UTC - 0 likes

    Thank you. I did what i want and now it's work:). Good job. Thanks for this mod.

  • Avatar of xhatix xhatix May 01, 2010 at 12:22 UTC - 0 likes

    A: Don't change the GenericHeroLearn
    Use it as parent ... for your own Learning Abilities

    B: The Learnable ability have to be added to the unit too -> means, you have to add the Learning Ability, the Ability to be learned in the position you want in both AbilityArray & CommandCard

    Last edited May 01, 2010 by xhatix
  • Avatar of KorvinGump KorvinGump May 01, 2010 at 09:51 UTC - 0 likes

    Hi, i tried to use your asset in my map, but it does not work:(. I added behavior Level6Buff, added ability in GenericHeroLearn, added ability in command button hero, when i press button skill up i have menu with abilities, i prees on someone, but i can't use ability, just press;(. I spent about 20 hours on teaching this, but still no results, omg. Plz help me, and i don't understand what is id-pattern and where i must use it?



Date created
Apr 29, 2010
Last update
May 25, 2010
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Recent files
  • R: r5 May 25, 2010
  • R: r4 May 07, 2010
  • R: r3 May 06, 2010
  • B: r2 Apr 29, 2010