• 🏆 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!

How can I improve my spell making?

Status
Not open for further replies.
Level 8
Joined
Aug 8, 2008
Messages
340
Hello there I would like to know how i can improve my spell making.
You see i can only use the normal spells, and can't nearly trigger them. I think you can download more tools for editor but i don't know where or how to get it/them. So if you please could explain to me:
1. How to make cooler/better/more advanced spells.
2. Where to download the right stuff.
3. How to use it.

(I am using the normal WC3 editor that comes with TFT)
 
Level 2
Joined
Apr 24, 2005
Messages
20
The only way you'll learn how to make cooler spells is by learning to trigger, there are system and such which help in the process of making spells, but they're useless if you don't know how to trigger.
 
Level 8
Joined
Aug 8, 2008
Messages
340
Well... ill know how to trigger its just i thord there where more tools you could add. But anyway can you then tell me how to create a chance on hit spell that gets higher for every lvl of the spell (Cause i can figure it out)
(Lvl 1) The hero attacks have a 15% chance to (do my effect)
(Lvl 2) The hero attacks have a 20% chance to (do my effect)
(Lvl 3) The hero attacks have a 25% chance to (do my effect)
If someone know this plz tell me how to do it. IT WOULD HELP ME ALOT!
 
Level 8
Joined
May 21, 2008
Messages
218
some actions-
set temp_integer = Random number between (yournumber) and (yournumber)


that uses a integer variable

then do if temp_integer = (yournumber) then do (youractions)



There is no way to make better/advanced stuff without becoming better/more advanced yourself, well besides maybe getting newgen we
 
Level 10
Joined
Apr 13, 2005
Messages
630
Well Better programs would be NEWGEN and combine that with a program called EGUI that improves gui stuff.

about the chance

Chance = Random number between # and #
if/then/else
condiction
if chance equal to or less than 15
action
do effect.

Repeat for how much u want to increase
 
Level 17
Joined
Jun 28, 2008
Messages
776
Lets say your abt kills a unit instantly :

Level 1 - 15% chance
Level 2 - 20% chance
Level 3 - 25% Chance

Event - Unit is attacked
Condition
Attacked unit is an enemy
Level of Ability for Attacking unit > 0
Actions
if - Random number from 1 to 100 < (5 * Level of Abt for attacking unit) + 1
ect...

Hope that helps
 
Status
Not open for further replies.
Top