Elementalist Class

By Fomar0153
Last Updated: 02 April 2012 (Version 1.1)
Requires: Unique Classes
Stand Alone Version: Learn Skills by Element use
Download Link: http://pastebin.com/raw.php?i=3xiq2WXE (Version 1.1, 02 April 2012)
Download Link: http://pastebin.com/raw.php?i=c18AKbnG (Version 1.0, 11 March 2012)

Allows you to learn new skills by using skills of the same element.

Note: Just finished Mass Effect 3, I’m joining the groups of people not happy with the ending.



  1. killer690 says:

    Nice one, stealing it >:) (To use in my game, obviously)

    Oh, if you use “Learn Skill by Element Use” every character will learn skills by elemental usage right? if I use this, only certain classes will learn the skills, do they?
    Why don’t make a patch(A little more particular) that make the character learn a skill by receive elemental damage…
    Like: Learn fire 2 with an total of 30000 fire damage received, of something like that.

  2. Fomar0153 says:

    I like that idea, I’m planning a skill system were you unlock skills by fulfilling conditions e.g. 100 enemies killed, 10000 damage dealt etc, I’ll be sure to include elemental damage.

    Also yeah you’ve got the gist of the unique classes, it applies the system only to the selected class. It seemed the easiest way to implement lots of different skill systems in the same game, which is something I like doing (I blame FFVI & A Blurred Line).

  3. Fomar0153 says:

    Updated due to a potential crashing bug.

  4. I think I found a bug.

    If you use a skill with an element not defined in the Elements hash it produces an error:

    Script ‘Elemental Class’ line 49: IndexError occurred.

    index -1 too small for array; minimum: 0

    If its required that you must set up each element, normal attack would be -1 (which if I’m understanding the error right, would not be possible)?