• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Ascent [ADVANCED-GUIDE] Make Customized Boss & Loot!

Skilled Illusionist
Joined
Dec 5, 2007
Messages
396
Reaction score
1
-----[ GUIDE FOR: MAKE CUSTOMIZED BOSS & LOOT! ]-----

- Advance Guide!
- Only for Experienced Ascent Users!

- GUIDE:


Ok First off we are going to make the Monster as an Start off we go to Creature_names Table

Insert EntryID ( the ID u will use on Following Places Include Spawnings / script etc)
Insert Name(the Name off ur Creature In world / Instances / Yelling Stuffs)
Insert Subname(Guild Tag for monster like "Lawl nerf me" and he will have it as an guild under hes name
Insert Info_Str ( Leave at Blank or own choice )
Insert Flags ( what ur Creature shall do etc. the Flag number can Be find by useing search on here or google )
Insert Type ( What kind of Monster ur makeing , 2 Dragon , 7 humanoid. I know so far.
Insert Family ( what monsters he shall group up with wen pulling they comes to )
Insert Rank ( 0 Normal , 1 elite , 2 rare , 3 rare boss ,4 boss)
Insert Unk4 ( Blank or 0 )
Insert SpellDataID ( what spells ur mob useing if u made an Spell list or got ID for it)
Insert MaleDisplayID ( What the Man in the house shall look like Display ID off creature found by doing .npc info on an creature it shows u "DISPLAYINFO / DisplayID)
Insert FemaleDisplayID( Same as Over there , but now its the Lady)
Insert off the Blocks to 0 or NULL
-
Step 2
Creature_Proto ( Prototype)
EnterID ( Same as ur creature had in Name Table)
MinLevel ( the min Level ur creature can be )
MaxLevel ( The maxium level ur creature can be )
Facton ( 21 = Hated with all 35 = Friendly with all 2 = alliance 1 = Horde)
MinHealth ( Min HP off ur creature ) --------- Will auto Change to Max health wen leave combat
MaxHealth ( Maxium Health off ur Creature)
Mana ( the Mana off ur Creature )
Scale ( the Size off ur Creature 1.00 = Standard Over 5000 = server Crash )
Flags ( same as Up there but Bonus flags )
AttackTime ( Time Between Each off ur creature's Hits )
AttackType ( 0 = melee 7 = ranged 21 = spellcast 93 = instant death) If i rember Right
MinDamage ( the worst Damage ur Creature can do )
MaxDamage ( the Maxium Damage ur Creature Can do +35% on Critical hits)
Ranged Stuffs( Put on 0 if u dont have ranged attack style , else fix it same as melee)
MountDisplayID ( what mount ur Creature shall sit on Befor enter's Combat )
Equiptmodel1 ( The DisplayID off weapon ur Creature shall have)
EquiptInfo1 ( the information about what kind of weapon it is )
EquiptSlot ( Where it shall be placed on him 768 = mainhand 789 = 2 handed 529 = ranged )
Equiptslot2 stuffs is same as one but offhand
Respawn Time ( how long time unti ur Creature Respawns)
Armor ( How much armor ur creature shall have , Type in % off Damage Reduced maxium 75% can be.)
Resistance ( resistance he shall have Agaist Spells )
Combat_Reach ( How many feets hes Attacks shall Reach , 35 - 50 if ranged)
Bounding_Radius ( Put it on 1 )
Auras ( The Aura ur creature shall have in combat , SpellID , If Self cast spell its on him self if its Aoe it hits those around him durability Will count on the aura)
Money ( How much gold he shall drop Leave on Blank for Auto Count )
Invisiblity Type ( 0 if not invis)
Death_stats ( put on 0)
Walk_speed ( hes Walking speed 2.5 = Defualt)
Run_speed ( Hes Run speed 8 = defualt)
Fly_speed ( How fast he "flys" 14 = Defualt)
Extra_a9_flags ( If he shall be immune to stuns etc.)
Step 3
the Script.

Ok make an New file name "ur choice.lua" Open it with Note pad and We start

First off make an Function
function "INSERT NAME OF CHOICE"_CheckA(Unit)
if Unit:GetHealthPct() < "PROCENT HEALTH u want him to react on" then

Now what he shall do
Unit:CastSpell(spellID) Cast the Spell at ur Target if not it throws at him self
Unit:FullCastSpell(spellID) : Casts a spell with casting time on ur Target
Unit:SpawnCreature(entryID, x, y, z, o, faction, duration) : Spawns a creature at a position with specified faction, despawning after duration milliseconds.
Unit::playSoundToSet(soundID) - Replace Sound ID with the ID off sound he shall do

Exemple of part one

function cthun_CheckB(Unit)
if Unit:GetHealthPct() < 105 then
Unit:CastSpell(16033)
Unit:CastSpell(10892)
Unit:SpawnCreature(15726, 345, -105, -24, 2.3, 21, 60000);
Unit:SpawnCreature(15726, 302, -93, -24, 0.157, 21, 60000);
Unit:CastSpell(40695)
end
end

Part Two

function "SAME NAME AS BEFOR"_OnCombat(Unit, Event)
Unit:RegisterEvent("URNAMEOFFFUNCTION_CheckA",TriggerTIME in mil sec, How many times)

end

Exemple off part 2

function cthun_OnCombat(Unit, Event)
Unit:SendChatMessage(12, 0, "foolish u have sout ur own device , realase u have dissregarded the power , u have failed ur master , now theres only one way out , to walk the path..... of the damned")
Unit:playSoundToSet(8807);
Unit:CastSpell(9941)
Unit:CastSpell(40695)
Unit:CastSpell(30254)
Unit:RegisterEvent("cthun_CheckA",65000, 0)
Unit:RegisterEvent("cthun_CheckB",15000, 0)
Unit:RegisterEvent("cthun_Chill",75000, 0)
Unit:RegisterEvent("cthun_Shadow",1000, 0)
end

Part 3

RegisterUnitEvent(THEIDOFFURMOB, 1, "NAMEOFFURFUNCTION_OnCombat")

Wen this is Done u have made an Monster with Scripted Function

4.

Now to add the loot

Go to CreatureLoot

EnteryID ( The ID off ur Monster befor )
ItemID ( the Id off the item u wanna add ( Entry ID off item ) )
Dropchanse ( the Procent off Drop chanse it shall have )
HeroicProcentDropchanse ( Leave at 0 )
Mincount ( how small stack it can drop )
MaxCount ( how Big stack max is )
LootFFA ( Split it for all team members and let all pick up off it )

5.
Spawn him Ingame

/say .npc spawn "UR ID OFF MONSTER"

6.
Kill him

/say .kill
 
Last edited:
Newbie Spellweaver
Joined
Jan 25, 2008
Messages
91
Reaction score
0
Nice guide, btw dude interesing signature image you got there rofl
 
Skilled Illusionist
Joined
Oct 13, 2007
Messages
374
Reaction score
0
That is ridiculous...
Your such a nubcake, why put up Dwarf Porn?
FFS. DELETE IT
 

x30

Skilled Illusionist
Joined
Sep 29, 2006
Messages
313
Reaction score
1
im sorry but this guy need to fine ade already
 
Newbie Spellweaver
Joined
Sep 23, 2007
Messages
45
Reaction score
0
Sweet thanks! im gonna try this. just 1 question, u said

"INSERT NAME OF CHOICE"_CheckA(Unit)"

then

"function cthun_CheckB(Unit)" so what do i use, CheckA or CheckB otherwise very good guide
 
Newbie Spellweaver
Joined
Mar 11, 2008
Messages
60
Reaction score
0
I love the guide and the dwarf.

Thanks.

Edit<> Whats the difference between CheckA or CheckB at _CheckA(Unit)
 

rjy

Initiate Mage
Joined
Mar 14, 2008
Messages
3
Reaction score
0
one more thing, How do i add more then one spell? do i put more creep names?
 
Custom Title Activated
Loyal Member
Joined
Apr 14, 2006
Messages
1,173
Reaction score
1
Start using the release section for such threads, please.
 
Newbie Spellweaver
Joined
Apr 30, 2008
Messages
25
Reaction score
0
cold someone plz me the codes to make an npc yell out a message from time to time? And the code to make a message apear when a player cliks a mob...like a guard...you know what im talking about ;) oh...and make it explicite plz :D
 
Newbie Spellweaver
Joined
Mar 27, 2008
Messages
12
Reaction score
0
-----[ GUIDE FOR: MAKE CUSTOMIZED BOSS & LOOT! ]-----

4.

Now to add the loot

Go to CreatureLoot

EnteryID ( The ID off ur Monster befor )
ItemID ( the Id off the item u wanna add ( Entry ID off item ) )
Dropchanse ( the Procent off Drop chanse it shall have )
HeroicProcentDropchanse ( Leave at 0 )
Mincount ( how small stack it can drop )
MaxCount ( how Big stack max is )
LootFFA ( Split it for all team members and let all pick up off it )

Just so that you don't confuse anyone while making an SQL it is Chance not chanse.
 
Back
Top