Hello MMOWNED, today I'll be teaching you on how to make Custom Raid Bosses, and tommorow I'll be releasing a guide how to LUA script them.
List of programs you will need / Or things.
-Navicat (Any MYSQL Program will work)
-ADE (Recommended)
-A server you can test / modify on.
Alright lets begin first open ADE and go to NPC, we'll start by making the quest giver.
It really does not matter what you do to this guy, make his name whatever you want, level whatever, Display ID whatever. (Make him look like something from the concept of the quest)
His attack can be anything, alright make his ID entry anything but write it down.
Go to logging settings and name him *Quest name quest giver (ID)* And click Update.
Then go into the "Quest" Tab and make the entry ID close to the Quest givers ID, dosen't matter just easier to find. Put in the quest text, completion text then at the bottom click the objectives tab.
If you had a previous quest leading up to this quest put it's ID in previous quest.
Then click on requirements and where you find "Required Mob" put in the ID of your Raid Boss, then click the up arrow next to it to make required kill (1).
Then go into rewards and edit the Experience reward to how much you want him to give, you can also make him give a specific reputation.
If you want to the quest giver to give you rewards after you've killed the boss, go into reward items and put in the ID's in.
If you want to make your quest need a specific item to complete it go into the "Objectives" tab and into required items put the ID in.
Open the MYSQL program up and connect to your database.
Then open the "Quest Starter" Table and add a new column, in the ID put the Quest Givers entry ID, and quest put the Quest ID.
Same thing for "Quest Finisher" after thats done restart the server and good to go!
How to make a Raid boss
The trick is to try make him as balanced as possible so you can make him have 20 million health, but only hits for *1000* Every 5 seconds.
First make his ENTRY ID and name, (Put his name in the quest text objectives Kill *****)
You can choose to make him a subname so it would be like <Illidan Stormrage> <The Betrayer>
Make his type so demon, his family not needed and his rank make it Boss??.
Find his DISPLAY ID and put into Male Display and Female Display so it dosen't turn into a box or another mob.
Put his level range 72 - 75 but his rank will be boss so players will see him as ??, then add his health. Don't put it to high if he has high damage, people will cry and not try him again.
Same thing for mana.
Then put his faction, find a hostile faction because if you put it friendly he won't attack.
Don't make his scale to large, or it will lag the players / server then edit his attacks.
Make his attacks smaller depending on his HP so he's not to overpowered and the time between he attacks.
Same thing for his range, his combat reach is how far he can hit you away I suggest leaving that one 1 or you can never run.
Thats the guide, I hoped this helped everyone.
Tomorrow I shall be releasing a guide on how to LUA script a boss to cast spells.
Please leave some feedback, as I would like to know if this helped you or not.
All credits to Drop_Warcrack
You all have permission to repost this, but gief meh credits.
Thanks!