1. Are you planning to upload your awesome spell or system to Hive? Please review the rules here.
    Dismiss Notice
  2. Seek unity between the elements in the 22nd Terraining Contest Poll.
    Dismiss Notice
  3. Seize the moment! The 18th Mini Mapping Contest has commenced.
    Dismiss Notice
  4. The heavens smile on the old faithful. The 16th Techtree Contest has begun.
    Dismiss Notice
  5. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

[GUI] BloodSoul's Spells - 0.3

Submitted by BloodSoul
This bundle is marked as approved. It works and satisfies the submission rules.
Credits:
* Paladon - Index System.
* Dark_Dragon - Suggestions.
* Deuterium - Helped me about some leaks.
--
Changes:

0.3
Soul Steal:
*Fixed B_Damaged unit group.
*Now, you can show/hide Floating Text. (Global Variable: B_Float) (Deuterium's Suggestion)
0.2
Fixed the missile Flying Height (Annihilation Strike)
Improved the MuI System
New Spell: Soul Steal
0.1
The spell creation

--
Annihilation Strike Description:

Spell Type: Target Object
Cast Range: 700/800/900
Area of Effect: 250/300/350
Cooldown: 16/17/18
Damage: 100/200/300
Mana Cost: 85/105/130

The hero throws a mystical ball on target. When it hits the enemy, the enemy becomes stunned, up and down causing damage to foes in Area.

--
Soul Steal Description:

Spell Type: Target Point
Cast Range: 1200
Cooldown: 10
Damage per Touch: 50/75/100
Mana Cost: 80/120/160
The hero throws a magical energy at selected position. Each unit that touch in it. The unit takes damage and the energy gives 25% of total damage converted in life to caster.

---
Comment and Rate!

Keywords:
Annihilation Strike Soul Steal GuI MuI BloodSoul Missile Target Object Flying Height Life Steal Couatl
Contents

BloodSoul's Spells (Map)

Reviews
Moderator
14:56, 30rd Sep 2009 The_Reborn_Devil: The issues are fixed now and I couldn't find any other problems. Coding looks good too. Approved. I give these spells the rating Useful.
  1. 14:56, 30rd Sep 2009
    The_Reborn_Devil:

    The issues are fixed now and I couldn't find any other problems.
    Coding looks good too.
    Approved.
    I give these spells the rating Useful.
     
  2. Septimus

    Septimus

    Joined:
    May 3, 2008
    Messages:
    4,174
    Resources:
    49
    Packs:
    1
    Maps:
    35
    Spells:
    8
    Tutorials:
    5
    Resources:
    49
  3. BloodSoul

    BloodSoul

    Joined:
    May 10, 2009
    Messages:
    865
    Resources:
    2
    Spells:
    2
    Resources:
    2
    I deleted that spell.
     
  4. Dark_Dragon

    Dark_Dragon

    Joined:
    Jul 19, 2007
    Messages:
    602
    Resources:
    8
    Tools:
    1
    Spells:
    7
    Resources:
    8
    hmm first spell... i dont know and i dont care. well spell seems to be fine, for some reason i like it and found it quite usefull even if its basic but its quite good. bad things are that indexing system needs to be better, like paladons system. however 1.24 was released so plz use hashtables... with hashtables u need only one global non-array variable of type hashtable. it will make it more readable and easy to install... as well that missile does not change height when i cast it on air unit. i think u should fix that.

    seems to me that u are beginner and i can see ur quite good for beginner so keep it up. 3/5 for now. u need to fix this by using hashtables and then index system can be simple as well.

    ohh btw u dont need to store group in variable when using bj_wantDestroyGroup! if u use variable it will just leak group's at map startup since its an array it will as well slow map startup.

    Greets!
    ~Dark Dragon
     
  5. BloodSoul

    BloodSoul

    Joined:
    May 10, 2009
    Messages:
    865
    Resources:
    2
    Spells:
    2
    Resources:
    2
    Thanks Dark Dragon.
    I will change to Hashtables and fix the bug about missile. +rep. xD
    --
    Edit:
    I don't change the Index System to hashtables, yet...
    I change the old Index System to Paladon's Index System.
     
    Last edited: Aug 13, 2009
  6. Deuterium

    Deuterium

    Joined:
    Mar 17, 2009
    Messages:
    1,301
    Resources:
    2
    Spells:
    1
    Tutorials:
    1
    Resources:
    2

    Deuterium's Brief Review:



    [GUI] BloodSoul's Spells - 0.2
    1. Destroy the B_Damaged group, because since it's indexed it doesn't get fully recycled:
    • Unit Group - Remove all units from B_Damaged[Index[3]]



    2. Why create floating text over at a point instead of creating it over the unit directly?
    • Floating Text - Create floating text that reads (String((Integer(B_MaxDamage[Index[3]])))) at B_Point with Z offset 0.00, using font size 9.75, color (33.00%, 33.00%, 99.00%), and 0.00% transparency


    Also add a user adjustable global which allows the unit to pick if he wants the floating text or not.



    Actually impressive and clean GUI coding there. However, I don't find anything original in the spells, but it could be useful for those searching for such spells. Just make sure to fix the first problem, and you're good to go! The second point is just a minor issue. 3/5
     
  7. Dark_Dragon

    Dark_Dragon

    Joined:
    Jul 19, 2007
    Messages:
    602
    Resources:
    8
    Tools:
    1
    Spells:
    7
    Resources:
    8
    i changed rating to 4/5 only because its your first spell and you did your best to fix all what u could. as well you could fix this things Deuterium mentioned...

    Greets!
    ~DD
     
  8. BloodSoul

    BloodSoul

    Joined:
    May 10, 2009
    Messages:
    865
    Resources:
    2
    Spells:
    2
    Resources:
    2
    Thanks, DD! :)
     
  9. Deuterium

    Deuterium

    Joined:
    Mar 17, 2009
    Messages:
    1,301
    Resources:
    2
    Spells:
    1
    Tutorials:
    1
    Resources:
    2
    Glad to know you worked on fixing those ;)
     
  10. BloodSoul

    BloodSoul

    Joined:
    May 10, 2009
    Messages:
    865
    Resources:
    2
    Spells:
    2
    Resources:
    2
    Thanks to all those who helped me!
     
  11. ToPsYoNe

    ToPsYoNe

    Joined:
    Oct 5, 2010
    Messages:
    63
    Resources:
    2
    Maps:
    2
    Resources:
    2
    Nice spells ^^ +rep