ayumilove
Youtube account suspended! youtube.com/ayumilove8
- Reaction score
- 110
Ayumi's Official Thread
Chat
- Navigation is now much easier with hyperlinks on each topics!
- Click on the underline topics to view the content of your selection
- Click "Return" to return to the specific post in Table of Content
- Click 'Ayumi's Thread" to return here to the first post!
- Thanks to SunnyD, Exide, Chocobo for giving good advide + fixing bugs
Spell Book Guide
1. Spell Book FAQ
2. Newbie Spell Book Tutorial
3. Tips and Tricks of using Spell Book
Ability Guide
1. Tutorial: Ayumi's Basic Trigger Enhancing Spells
2. Ayumi's Spell Pack (Download Links included!)
3. Ayumi's Question Thread
3. Ayumi's Guide in Creating a Good RPG Map
0. Download Ayumi's Map Tutorial
Creating New Graphical User Interface (GUI)
1. Tutorial: Redesigning Tooltip Ability Appearance
2. Tutorial: Making High Quality Loading Screen
3. Tutorial: Import Icons into Map
Entertainment ~ Watch Warcraft Video! (Check at the bottom!)
1. Hatchery Havoc ~ map created (by AceHart)
2. SuperDota ~ map created (by IceFrog)
3. WC3 Tutorial: Creating a High Quality Loading Screen (by AyumiLove)
4. WC3 Tutorial: Importing Custom Model (by AyumiLove)
5. WC3 Tutorial: Importing Custom Icons (by AyumiLove)
6. WC3 Tutorial: Creating Trigger Enhance Ability (#1: Counter Strike)
7. WC3 Tutorial: Attachment Point Tutorial
8. WC3 Tutorial: ToolTip Tutorial
9. Ayumilove Windows Movie Maker
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Spell Book Frequently Asked Questions (FAQ)
(Ayumi's Thread)
Chat
- Here is a collection of popular questions about spell book
- Hope this will speed up in searching for the solution to your problems
- Click one of the links below to get started, click "Return" to come back up!
01. What is a spell book
02. How to make a spell book
03. How to fix spell book green icon color
04. How to make a spell which has multiple abilities
05. How to hide aura buff[/goto]
06. How to add spell book within a spell book
07. How to make spell book icon invisible
08. How to make spell book unopenable
09. How to add Hero abilities into spell book
10. How to add Hero Learnt abilities into spell book
11. How to enable two or more spell books work together
12. How to enable/disable share cooldown abilities within a spell book
13. How to arrange abilities position within a spell book
14. How to make spell book openable even though hero has 0 mana
15. How to have more ability inside the spell book each time the spell book level increases
1. What is a spell book
Answer: | > Return
1. Read my Newbie Spell Book Tutorial in my 2nd post for more info!
2. Spell Book is a unit ability that stores a maximum of 11 abilities.
2. How to make a spell book
Answer: | > Return
1. Object Editor > Abilities > Special > Items > Spell Book
3. How to fix spell book green icon color
Answer: | > Return
1. Check Art - Icon - Normal and Art - Icon - Research
2. If its left blank, it will show green icon button in game
3. Add a custom icon that you want from the drop down list
4. How to make a passive ability which has multiple abilities
Answer: | > Return
1. Create a spell book that contain all the abilities you want to have.
2. Create a passive ability to represent all the multiple abilities
5. How to hide aura buff
Answer: | > Return
1. Replace default buff by using Phoenix buff
6. How to add a spell book within a spell book
Answer: | > Return
1. Make both of the spell book has the same Spell Book ID
2. Use trigger to add spell book instead of Hero adding spell book
7. How to make spell book icon invisible
Answer: | > Return
1. Disable Spell Book for the Player using trigger
2. Example: Player - Disable A1 Spell Book for (Owner of (Triggering unit))
8. How to make spell book unopenable
Answer: | > Return
1. Use a passive ability to represent the spell book.
9. How to add Hero abilities into spell book
Answer: | > Return
1. Change Hero abilities into Unit type abilities
. Stats - Hero Ability - False
. Stats - Item Ability - False
2. Add the selected ability you want to add into the spell book
3. Return to the previous setting of your Hero ability
. Stats - Hero Ability - True
. Stats - Item Ability - False
10. How to add Hero Learnt abilities into spell book
Answer: | > Return
p.s: Check out Vexorian Spell Book Factory (credits to him)
1. Create a main spell book to contain all the mini spell book
2. Create a mini spell book to contain 1 Hero Learnt Ability (Level 1 Ability)
3. Trigger: Detect if Hero first time learn Lv1 Ability, if yes then...
3. Trigger: Remove Hero Learnt Ability Level 1
4. Trigger: Add mini spell book once Hero Learns the Ability
5. Trigger: Disable mini spell book
6. Trigger: For the next level increment, set the level
11. How to enable two or more spell books to work together
Answer: | > Return
1. If you would like to have more than 1 spell book to work together, change Spell Book ID
2. Below is the default data:
. Data Base Order ID - spellbook
3. Customize the spell book ID by simply picking one from the drop list
4. Let's say I have 3 spell books for 1 unit, 3 of them have different ID (below are 3 examples)
. Data Base Order ID - unroot
. Data Base Order ID - spellbook
. Data Base Order ID - absorb
12. How to enable/disable share cooldown abilities within a spell book
Answer: | > Return
1. Customize the data below:-
. Data - Shared Spell Cooldown - True (Enable Shared Cooldown)
. Data - Shared Spell Cooldown - False (Disable Shared Cooldown)
13. How to arrange abilities within a spell book
Answer: | > Return | > More Info
1. For a detail step by step tutorial, click on (More Info)
2. Open you Spell Book in Object Editor Customize this data below:-
. Data Spell List
3. The position of the abilities depends on how it is added accordingly.
4. The abilities are added from top, starting from left to right.
5. There are 11 slots in the spell book. So this means, 11 coordinates.
5. Below are the coordinates of how the abilities are placed (with examples)
. (0,0) (1,0) (2,0) (3,0) (0,1) (1,1) (2,1) (3,1) (0,2) (1,2) (2,2)
6. Add dummy abilities to fill up the gaps instead of your ability filling it up.
7. Using dummy ability as a filler, enables you to place ability in different positions
8. Set "Data - Minimum Spells" and "Data - Maximum Spells" same value.
14. How to make spell book openable even though hero has 0 mana
Answer: | > Return
1. Create a dummy ability, base it on "Critical Strike" > rename the ability to a special name
2. You will need passive ability because they use 0 mana (This makes your spell book open)
3. Add the ability into the spell book through the spell book Data - Spell List
4. Then, create a trigger to remove the dummy ability when the Hero learns the spell book.
5. This trigger is to remove the space taken up by the Critical Strike.
6. Below is the trigger:-
15. How to have more abilities inside a spell book each time the spell book level increases
Answer: | > Return
1. Open Object Editor > Ability Panel > Select your custom spell book
2. Edit the level of spell book > (example: Level 3)
3. Find for Data - Spell List > Add ability inside (below is an example)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Newbie Spell Book Tutorial
(Ayumi's Thread)
Chat:
If you do not have any experience in making spells that uses spell book, I
recommmend that you complete this first tutorial to give you some spell book
insights which are fundamental in spell book making abilities
1. What is a spell book
2. What is the purpose of using a spell book
3. Creating a simple spell book
1. What is a spell book
(Return)
Spell Book is basically a unit ability that stores abilities in it. It is popularly used to create an ability that has multiple abilities within. For example, creating new ability that able to increase movement and attack speed, while increasing HP and MP regeneration in the same time.
2. What is the purpose of using a spell book (Return)
1. To have multiple abilities within one ability
2. Save slots/space which is limited in Hero/Unit command panel
3. To hide all the other abilities and show as one ability
Creating a simple spell book in 5 Minutes! (Return)
Objectives:
1. Create a Hero passive ability (aura) that gives bonus armour and damage to friendly units.
Step by Step Solution:
1. Search for the abilities that gives similar characteristic
- Identify characteristics of the passive ability
- Open Object Editor and find for similar abilities that has these characteristics
- Characteristic for "Bonus armour" can be found from Devotion Aura
- Characteristic for "Bonus damage" for melee and range can be found from Command Aura
2. Create custom abilities using Copy and Paste (cnp)
- Find for both of these abilities by using CTRL+F, copy-and-paste (cnp) them.
- Both of these pasted abilities will be located in custom ability category
- Create a spell book by using cnp method
- Rename these three abilities by havng a prefix A1 (Example: A1 Devotion Aura)
3. Customizing Abilities
- Do these customization for both A1 Devotion and A1 Command Aura.
. Stats - Hero Ability : False
. Stats - Item Ability : False
- Setting both of these to False means its a Unit Ability
- Spell Book is only able to store Unit Abilities.
4. Customizing Spell Book
- Do these customization for A1 Spell Book
. Data Maximum Spell : 2
. Data Minimum Spell : 2
. Data - Spell List : A1 Devotion Aura, A1 Command Aura
. Stats - Hero Ability : True
. Stats - Item Ability : False
. Art - Icon - Normal : Spell Book
. Art - Icon - Research : -
- If Data Max/Min Spell is lesser then abilities within the Spell List, those abilities will not work
- Applying these Stats setting converts the A1 Spell Book into a Hero Ability
- Also, it auto adds some Hero features into A1 Spell Book such as Art - Icon - Research
- Add new icon for both normal and research. Leaving it blank gives "green icon" in-game
5. Final Touch
- Add some description for the following data below:
. Text - Tooltip - Learn
. Text - Tooltip - Learn Extend
. Text - Tooltip - Normal
. Text - Tooltip - Normal Extended
- (Learn) This is for the title of the ability which you view within the Hero Ability Panel
- (Learn Extend) This is the description below (Learn)
- (Normal) This is the title of the ability which you view under command button (move,patrol)
- (Normal Extended) This is the description below (Normal)
- Usually, Learn Extended is used to give an overall view of the effect from all Level
- Normal Extended is used to indicate the current effect of the level
6. Add A1 Spell Book into Hero Ability + Test game
- Add the custom made ability (A1 Spell Book) into the Hero Abilities
- CTRL+F9 to run the map
[goto="A002p0"](Return)[/goto]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tips and Tricks for Spell Book
(Ayumi's Thread)
Chat:
- Here are some tips and tricks that I learnt from various people in this forum
- These information is useful to create a better spell book for your ability
- Click on the links to get started !
1. How to disable Spell Book from being open
2. How to arrange abilities position within a spell book
3. How to disable aura buff from appearing
4. How to add Hero abilities into Spell Book (Vexorian's Discovery)
Disabling Spell Book from being open (Return)
Objectives: Disabling Spell Book from being accidentally opened by user
Step by Step Solution:
1. Create a dummy ability
- This dummy ability is a represents the Spell Book. It does nothing, just for display purposes
- Create a dummy ability based on Critical Strike ability from Blademaster
2. Customizing dummy ability
- Rename the dummy ability to A1 Combat Tactics
- Transfer the 4 Tooltips (Normal, Learn, Extended) from Spell Book to dummy ability
- Disable the Critical Strike features by nullifying it (setting values to zero)
. Level 1: Data - Chance to Critical Strike - 0.00
. Level 2: Data - Chance to Critical Strike - 0.00
. Level 3: Data - Chance to Critical Strike - 0.00
3. Disabling Spell Book Ability
- This requires some trigger experience in Trigger Editor
- Below is the trigger code
4. Conclusion
- There are two spell book functions: Reveal or Hide spells from player's view.
- Disabling spell book by using triggers hides spell book icon and preventing Hero to learn it.
- Dummy ability is used to represent spell book icon because it can't be open.
- Disabled spell book does not disable the passive abilities within it.
- The trigger above shows the method of leveling abilities within disable spell book.
- Each time hero levels dummy ability, it will set the abilities within matching to dummy ability
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Arranging abilities position within Spell Book (Return)
Objectives: Positioning the abilities the way you want.
Step by Step Solution:
1. Data Spell List
- The position of the abilities within the spell book doesn't depend on (x,y) abilty coordinates
- Spell Book ignore the abiliti's Art - Button Position - Normal (x) and (y)
- It is position depending on how the abilities are added using "Data Spell List"
- This is done in Object Editor. You will need to use 1 dummy ability to fill up the gaps
- In this tutorial, I will use Bash Ability, renamed it to Blank (to block other abilities filing it up)
- Below is a guide for those who don't know what is (x,y) coordinates within the spell book
- For x is from 0 to 3, while y is from 0 to 2
. (0,0) | (1,0) | (2,0) | (3,0)
. (1,0) | (1,1) | (2,1) | (3,1)
. (2,2) | (1,2) | (2,2) | (3,2)
2. Position within Data Spell List
- The abilities are placed in the order starting from the top and arranged from left to right.
- There are only a maximum of 11 slots. Below is the guide. (x,y) (x=horizontal, y=vertical)
. (0,0)
. (1,0)
. (2,0)
. (3,0)
. (0,1)
. (1,1)
. (2,1)
. (3,1)
. (0,2)
. (1,2)
. (2,2)
3. Example of how Abilities are position
- In this tutorial, I am planning to put my Critical Strike in the order similar to the picture
.
- As you can see, there are some blank space needed to fill up.
- Use another ability, in this example, I use bash. To fill up the gaps
. (0,0) Critical Strike
. (1,0) Critical Strike
. (2,0) Critical Strike
. (3,0) Critical Strike
. (0,1) Critical Strike
. (1,1) Blank
. (2,1) Blank
. (3,1) Blank
. (0,2) Critical Strike
. (1,2) Blank
. (2,2) Rune of Speed
- Set "Data - Minimum Spells" and "Data - Maximum Spells" same value.
- Once you done that, then add a trigger to disable bash
- If you use Remove Unit Ability, it only removes all blanks except 1.
New Discovery
In order to position ability in your spell book using the X and Y coordinates, you have to
use aura ability. Aura ability such as Brilliance Aura is not affected by the spell book order
list. However, other passive ability such as Critical Strike is affected by spell book order list.
And another thing is once the the ability is first time added into the spell book, it will
remember its position. So the next time, you add the same ability, it will go to the same
position as before.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hiding aura buff from player view (Return)
Objectives: Hide aura buffs to avoid player to discover it has multiple aura in it
Step by Step Solution:
1. Create custom buff
- Create a custom buff base on Phoenix Buff
- Rename the Phoenix Buff. (Example: A1 Devotion Aura Buff)
2. Replace default aura buff
- Select your ability that you want to hide its aura.
- Replace the default buff with A1 Devotion Aura Buff
3. Conclusion
- Its not possible to remove the buff icon by leaving it blank. Stats - Buff - <blank>
- Doing so will automatically use the default settings which is using the default aura buff icon
- A phoenix buff is used here because it does not show a buff icon
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Adding Hero abilities into Spell Book (Return)
Objectives: Adding Hero abilities into Spell Book which only allows unit abilities
Step by Step Solution:
1. Convert Hero to Unit Ability
- Select Hero ability that you want to add into the spell book
- Customize the Stats below:
. Stats - Hero Ability: False
. Stats - Item Ability: False
- After converting it into a unit ability, add that particular ability into spell book
- Then change the Stats Ability to Hero.
. Stats - Hero Ability: True
. Stats - Item Ability: False
2. Conclusion
- The Hero ability had to be a Unit ability in order to be added into the Spell Book
- Spell Book only accepts Unit ability and the method above is to trick the Spell Book
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Entertainment ~ Watch Videos!
(Ayumi's Thread)
Chat
- Here are some of the videos I have created by playing some cool maps.
- Some maps are from theHelper.net and some from other warcraft sites.
- Enjoy watching these videos! Rate and Comment them too (in Youtube)
[URL="http://www.youtube.com/watch?v=Icy-_EM18_k"]1. Hatchery Havoc (created by AceHart)
2. SuperDota - Can you beat my fastest time? (created by IceFrog)
3. WC3 Tutorial: Creating a High Quality Loading Screen
4. WC3 Tutorial: Importing Custom Model
5. WC3 Tutorial: Importing Custom Icons (BTN and DISBTN)
6. WC3 Tutorial: Creating Trigger Enhancing Ability (#1: Counter Strike)
7. WC3 Tutorial: Attachment Point Tutorial
8. WC3 Tutorial: ToolTip Tutorial
9. Ayumilove Windows Movie Maker
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Below are some examples of spell book making (Return)
1. Ayumi Spell Book Tutorial - Shows how to create a simple spell book
2. Ayumi Spell Book Arrangement - Shows how to arrange ability's position
Chat
- Navigation is now much easier with hyperlinks on each topics!
- Click on the underline topics to view the content of your selection
- Click "Return" to return to the specific post in Table of Content
- Click 'Ayumi's Thread" to return here to the first post!
- Thanks to SunnyD, Exide, Chocobo for giving good advide + fixing bugs
Spell Book Guide
1. Spell Book FAQ
2. Newbie Spell Book Tutorial
3. Tips and Tricks of using Spell Book
Ability Guide
1. Tutorial: Ayumi's Basic Trigger Enhancing Spells
2. Ayumi's Spell Pack (Download Links included!)
3. Ayumi's Question Thread
3. Ayumi's Guide in Creating a Good RPG Map
0. Download Ayumi's Map Tutorial
Creating New Graphical User Interface (GUI)
1. Tutorial: Redesigning Tooltip Ability Appearance
2. Tutorial: Making High Quality Loading Screen
3. Tutorial: Import Icons into Map
Entertainment ~ Watch Warcraft Video! (Check at the bottom!)
1. Hatchery Havoc ~ map created (by AceHart)
2. SuperDota ~ map created (by IceFrog)
3. WC3 Tutorial: Creating a High Quality Loading Screen (by AyumiLove)
4. WC3 Tutorial: Importing Custom Model (by AyumiLove)
5. WC3 Tutorial: Importing Custom Icons (by AyumiLove)
6. WC3 Tutorial: Creating Trigger Enhance Ability (#1: Counter Strike)
7. WC3 Tutorial: Attachment Point Tutorial
8. WC3 Tutorial: ToolTip Tutorial
9. Ayumilove Windows Movie Maker
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Spell Book Frequently Asked Questions (FAQ)
(Ayumi's Thread)
Chat
- Here is a collection of popular questions about spell book
- Hope this will speed up in searching for the solution to your problems
- Click one of the links below to get started, click "Return" to come back up!
01. What is a spell book
02. How to make a spell book
03. How to fix spell book green icon color
04. How to make a spell which has multiple abilities
05. How to hide aura buff[/goto]
06. How to add spell book within a spell book
07. How to make spell book icon invisible
08. How to make spell book unopenable
09. How to add Hero abilities into spell book
10. How to add Hero Learnt abilities into spell book
11. How to enable two or more spell books work together
12. How to enable/disable share cooldown abilities within a spell book
13. How to arrange abilities position within a spell book
14. How to make spell book openable even though hero has 0 mana
15. How to have more ability inside the spell book each time the spell book level increases
1. What is a spell book
Answer: | > Return
1. Read my Newbie Spell Book Tutorial in my 2nd post for more info!
2. Spell Book is a unit ability that stores a maximum of 11 abilities.
2. How to make a spell book
Answer: | > Return
1. Object Editor > Abilities > Special > Items > Spell Book
3. How to fix spell book green icon color
Answer: | > Return
1. Check Art - Icon - Normal and Art - Icon - Research
2. If its left blank, it will show green icon button in game
3. Add a custom icon that you want from the drop down list
4. How to make a passive ability which has multiple abilities
Answer: | > Return
1. Create a spell book that contain all the abilities you want to have.
2. Create a passive ability to represent all the multiple abilities
5. How to hide aura buff
Answer: | > Return
1. Replace default buff by using Phoenix buff
6. How to add a spell book within a spell book
Answer: | > Return
1. Make both of the spell book has the same Spell Book ID
2. Use trigger to add spell book instead of Hero adding spell book
7. How to make spell book icon invisible
Answer: | > Return
1. Disable Spell Book for the Player using trigger
2. Example: Player - Disable A1 Spell Book for (Owner of (Triggering unit))
8. How to make spell book unopenable
Answer: | > Return
1. Use a passive ability to represent the spell book.
9. How to add Hero abilities into spell book
Answer: | > Return
1. Change Hero abilities into Unit type abilities
. Stats - Hero Ability - False
. Stats - Item Ability - False
2. Add the selected ability you want to add into the spell book
3. Return to the previous setting of your Hero ability
. Stats - Hero Ability - True
. Stats - Item Ability - False
10. How to add Hero Learnt abilities into spell book
Answer: | > Return
p.s: Check out Vexorian Spell Book Factory (credits to him)
1. Create a main spell book to contain all the mini spell book
2. Create a mini spell book to contain 1 Hero Learnt Ability (Level 1 Ability)
3. Trigger: Detect if Hero first time learn Lv1 Ability, if yes then...
3. Trigger: Remove Hero Learnt Ability Level 1
4. Trigger: Add mini spell book once Hero Learns the Ability
5. Trigger: Disable mini spell book
6. Trigger: For the next level increment, set the level
11. How to enable two or more spell books to work together
Answer: | > Return
1. If you would like to have more than 1 spell book to work together, change Spell Book ID
2. Below is the default data:
. Data Base Order ID - spellbook
3. Customize the spell book ID by simply picking one from the drop list
4. Let's say I have 3 spell books for 1 unit, 3 of them have different ID (below are 3 examples)
. Data Base Order ID - unroot
. Data Base Order ID - spellbook
. Data Base Order ID - absorb
12. How to enable/disable share cooldown abilities within a spell book
Answer: | > Return
1. Customize the data below:-
. Data - Shared Spell Cooldown - True (Enable Shared Cooldown)
. Data - Shared Spell Cooldown - False (Disable Shared Cooldown)
13. How to arrange abilities within a spell book
Answer: | > Return | > More Info
1. For a detail step by step tutorial, click on (More Info)
2. Open you Spell Book in Object Editor Customize this data below:-
. Data Spell List
3. The position of the abilities depends on how it is added accordingly.
4. The abilities are added from top, starting from left to right.
5. There are 11 slots in the spell book. So this means, 11 coordinates.
5. Below are the coordinates of how the abilities are placed (with examples)
. (0,0) (1,0) (2,0) (3,0) (0,1) (1,1) (2,1) (3,1) (0,2) (1,2) (2,2)
6. Add dummy abilities to fill up the gaps instead of your ability filling it up.
7. Using dummy ability as a filler, enables you to place ability in different positions
8. Set "Data - Minimum Spells" and "Data - Maximum Spells" same value.
14. How to make spell book openable even though hero has 0 mana
Answer: | > Return
1. Create a dummy ability, base it on "Critical Strike" > rename the ability to a special name
2. You will need passive ability because they use 0 mana (This makes your spell book open)
3. Add the ability into the spell book through the spell book Data - Spell List
4. Then, create a trigger to remove the dummy ability when the Hero learns the spell book.
5. This trigger is to remove the space taken up by the Critical Strike.
6. Below is the trigger:-
Code:
learn spell book
Events
Unit - A unit Learns a skill
Conditions
(Learned Hero Skill) Equal to Ayumi Spell Book
Actions
Player - Disable Cleaving Attack (Neutral Hostile) for (Owner of (Triggering unit))
15. How to have more abilities inside a spell book each time the spell book level increases
Answer: | > Return
1. Open Object Editor > Ability Panel > Select your custom spell book
2. Edit the level of spell book > (example: Level 3)
3. Find for Data - Spell List > Add ability inside (below is an example)
- Level 1: Critical Strike
- Level 2: Critical Strike, Endurance Aura
- Level 3: Critical Strike, Endurance Aura, Command Aura
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Newbie Spell Book Tutorial
(Ayumi's Thread)
Chat:
If you do not have any experience in making spells that uses spell book, I
recommmend that you complete this first tutorial to give you some spell book
insights which are fundamental in spell book making abilities
1. What is a spell book
2. What is the purpose of using a spell book
3. Creating a simple spell book
1. What is a spell book
(Return)
Spell Book is basically a unit ability that stores abilities in it. It is popularly used to create an ability that has multiple abilities within. For example, creating new ability that able to increase movement and attack speed, while increasing HP and MP regeneration in the same time.
2. What is the purpose of using a spell book (Return)
1. To have multiple abilities within one ability
2. Save slots/space which is limited in Hero/Unit command panel
3. To hide all the other abilities and show as one ability
Creating a simple spell book in 5 Minutes! (Return)
Objectives:
1. Create a Hero passive ability (aura) that gives bonus armour and damage to friendly units.
Step by Step Solution:
1. Search for the abilities that gives similar characteristic
- Identify characteristics of the passive ability
- Open Object Editor and find for similar abilities that has these characteristics
- Characteristic for "Bonus armour" can be found from Devotion Aura
- Characteristic for "Bonus damage" for melee and range can be found from Command Aura
2. Create custom abilities using Copy and Paste (cnp)
- Find for both of these abilities by using CTRL+F, copy-and-paste (cnp) them.
- Both of these pasted abilities will be located in custom ability category
- Create a spell book by using cnp method
- Rename these three abilities by havng a prefix A1 (Example: A1 Devotion Aura)
3. Customizing Abilities
- Do these customization for both A1 Devotion and A1 Command Aura.
. Stats - Hero Ability : False
. Stats - Item Ability : False
- Setting both of these to False means its a Unit Ability
- Spell Book is only able to store Unit Abilities.
4. Customizing Spell Book
- Do these customization for A1 Spell Book
. Data Maximum Spell : 2
. Data Minimum Spell : 2
. Data - Spell List : A1 Devotion Aura, A1 Command Aura
. Stats - Hero Ability : True
. Stats - Item Ability : False
. Art - Icon - Normal : Spell Book
. Art - Icon - Research : -
- If Data Max/Min Spell is lesser then abilities within the Spell List, those abilities will not work
- Applying these Stats setting converts the A1 Spell Book into a Hero Ability
- Also, it auto adds some Hero features into A1 Spell Book such as Art - Icon - Research
- Add new icon for both normal and research. Leaving it blank gives "green icon" in-game
5. Final Touch
- Add some description for the following data below:
. Text - Tooltip - Learn
. Text - Tooltip - Learn Extend
. Text - Tooltip - Normal
. Text - Tooltip - Normal Extended
- (Learn) This is for the title of the ability which you view within the Hero Ability Panel
- (Learn Extend) This is the description below (Learn)
- (Normal) This is the title of the ability which you view under command button (move,patrol)
- (Normal Extended) This is the description below (Normal)
- Usually, Learn Extended is used to give an overall view of the effect from all Level
- Normal Extended is used to indicate the current effect of the level
6. Add A1 Spell Book into Hero Ability + Test game
- Add the custom made ability (A1 Spell Book) into the Hero Abilities
- CTRL+F9 to run the map
[goto="A002p0"](Return)[/goto]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tips and Tricks for Spell Book
(Ayumi's Thread)
Chat:
- Here are some tips and tricks that I learnt from various people in this forum
- These information is useful to create a better spell book for your ability
- Click on the links to get started !
1. How to disable Spell Book from being open
2. How to arrange abilities position within a spell book
3. How to disable aura buff from appearing
4. How to add Hero abilities into Spell Book (Vexorian's Discovery)
Disabling Spell Book from being open (Return)
Objectives: Disabling Spell Book from being accidentally opened by user
Step by Step Solution:
1. Create a dummy ability
- This dummy ability is a represents the Spell Book. It does nothing, just for display purposes
- Create a dummy ability based on Critical Strike ability from Blademaster
2. Customizing dummy ability
- Rename the dummy ability to A1 Combat Tactics
- Transfer the 4 Tooltips (Normal, Learn, Extended) from Spell Book to dummy ability
- Disable the Critical Strike features by nullifying it (setting values to zero)
. Level 1: Data - Chance to Critical Strike - 0.00
. Level 2: Data - Chance to Critical Strike - 0.00
. Level 3: Data - Chance to Critical Strike - 0.00
3. Disabling Spell Book Ability
- This requires some trigger experience in Trigger Editor
- Below is the trigger code
Code:
Events
Unit - A unit Learns a skill
Conditions
(Learned Hero Skill) Equal to A1 Combat Tactics
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of A1 Combat Tactics for (Triggering unit)) Equal to 1
Then - Actions
Unit - Add A1 Spell Book to (Triggering unit)
Player - Disable A1 Spell Book for (Owner of (Triggering unit))
Else - Actions
Unit - Set level of A1 Devotion Aura for (Triggering unit) to (Level of A1 Combat Tactics for (Triggering unit))
Unit - Set level of A1 Command Aura for (Triggering unit) to (Level of A1 Combat Tactics for (Triggering unit))
- There are two spell book functions: Reveal or Hide spells from player's view.
- Disabling spell book by using triggers hides spell book icon and preventing Hero to learn it.
- Dummy ability is used to represent spell book icon because it can't be open.
- Disabled spell book does not disable the passive abilities within it.
- The trigger above shows the method of leveling abilities within disable spell book.
- Each time hero levels dummy ability, it will set the abilities within matching to dummy ability
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Arranging abilities position within Spell Book (Return)
Objectives: Positioning the abilities the way you want.
Step by Step Solution:
1. Data Spell List
- The position of the abilities within the spell book doesn't depend on (x,y) abilty coordinates
- Spell Book ignore the abiliti's Art - Button Position - Normal (x) and (y)
- It is position depending on how the abilities are added using "Data Spell List"
- This is done in Object Editor. You will need to use 1 dummy ability to fill up the gaps
- In this tutorial, I will use Bash Ability, renamed it to Blank (to block other abilities filing it up)
- Below is a guide for those who don't know what is (x,y) coordinates within the spell book
- For x is from 0 to 3, while y is from 0 to 2
. (0,0) | (1,0) | (2,0) | (3,0)
. (1,0) | (1,1) | (2,1) | (3,1)
. (2,2) | (1,2) | (2,2) | (3,2)
2. Position within Data Spell List
- The abilities are placed in the order starting from the top and arranged from left to right.
- There are only a maximum of 11 slots. Below is the guide. (x,y) (x=horizontal, y=vertical)
. (0,0)
. (1,0)
. (2,0)
. (3,0)
. (0,1)
. (1,1)
. (2,1)
. (3,1)
. (0,2)
. (1,2)
. (2,2)
3. Example of how Abilities are position
- In this tutorial, I am planning to put my Critical Strike in the order similar to the picture
.
- As you can see, there are some blank space needed to fill up.
- Use another ability, in this example, I use bash. To fill up the gaps
. (0,0) Critical Strike
. (1,0) Critical Strike
. (2,0) Critical Strike
. (3,0) Critical Strike
. (0,1) Critical Strike
. (1,1) Blank
. (2,1) Blank
. (3,1) Blank
. (0,2) Critical Strike
. (1,2) Blank
. (2,2) Rune of Speed
- Set "Data - Minimum Spells" and "Data - Maximum Spells" same value.
- Once you done that, then add a trigger to disable bash
- If you use Remove Unit Ability, it only removes all blanks except 1.
Code:
Player - Disable Blank for (Owner of (Triggering unit))
New Discovery
In order to position ability in your spell book using the X and Y coordinates, you have to
use aura ability. Aura ability such as Brilliance Aura is not affected by the spell book order
list. However, other passive ability such as Critical Strike is affected by spell book order list.
And another thing is once the the ability is first time added into the spell book, it will
remember its position. So the next time, you add the same ability, it will go to the same
position as before.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hiding aura buff from player view (Return)
Objectives: Hide aura buffs to avoid player to discover it has multiple aura in it
Step by Step Solution:
1. Create custom buff
- Create a custom buff base on Phoenix Buff
- Rename the Phoenix Buff. (Example: A1 Devotion Aura Buff)
2. Replace default aura buff
- Select your ability that you want to hide its aura.
- Replace the default buff with A1 Devotion Aura Buff
3. Conclusion
- Its not possible to remove the buff icon by leaving it blank. Stats - Buff - <blank>
- Doing so will automatically use the default settings which is using the default aura buff icon
- A phoenix buff is used here because it does not show a buff icon
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Adding Hero abilities into Spell Book (Return)
Objectives: Adding Hero abilities into Spell Book which only allows unit abilities
Step by Step Solution:
1. Convert Hero to Unit Ability
- Select Hero ability that you want to add into the spell book
- Customize the Stats below:
. Stats - Hero Ability: False
. Stats - Item Ability: False
- After converting it into a unit ability, add that particular ability into spell book
- Then change the Stats Ability to Hero.
. Stats - Hero Ability: True
. Stats - Item Ability: False
2. Conclusion
- The Hero ability had to be a Unit ability in order to be added into the Spell Book
- Spell Book only accepts Unit ability and the method above is to trick the Spell Book
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Entertainment ~ Watch Videos!
(Ayumi's Thread)
Chat
- Here are some of the videos I have created by playing some cool maps.
- Some maps are from theHelper.net and some from other warcraft sites.
- Enjoy watching these videos! Rate and Comment them too (in Youtube)
[URL="http://www.youtube.com/watch?v=Icy-_EM18_k"]1. Hatchery Havoc (created by AceHart)
2. SuperDota - Can you beat my fastest time? (created by IceFrog)
3. WC3 Tutorial: Creating a High Quality Loading Screen
4. WC3 Tutorial: Importing Custom Model
5. WC3 Tutorial: Importing Custom Icons (BTN and DISBTN)
6. WC3 Tutorial: Creating Trigger Enhancing Ability (#1: Counter Strike)
7. WC3 Tutorial: Attachment Point Tutorial
8. WC3 Tutorial: ToolTip Tutorial
9. Ayumilove Windows Movie Maker
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Below are some examples of spell book making (Return)
1. Ayumi Spell Book Tutorial - Shows how to create a simple spell book
2. Ayumi Spell Book Arrangement - Shows how to arrange ability's position