Bosses

04/01/2011 14:06 iStefan#1
Anybody Has an Idea how the new Bosses (TeratoDragon, LavaBeast, ThrillingSpook.. etc etc) attack?
What AttackType they use, and which packet?

Thanks in advance.
04/01/2011 15:21 pro4never#2
I would assume it's the same as any player...

You have a couple options really


#1: packet log a boss (any old boss, hell do one of the tc ones)

#2: Test what works.

Try 1022 using a magic subtype (for single target), try a full spell packet (for multi target/spells that miss, etc). Then use w/e works :P
04/01/2011 18:14 .Kinshi#3
Yes, I would assume its the magic attack packet.
04/01/2011 20:14 Spirited42#4
Quote:
Originally Posted by iStefan View Post
Anybody Has an Idea how the new Bosses (TeratoDragon, LavaBeast, ThrillingSpook.. etc etc) attack?
What AttackType they use, and which packet?

Thanks in advance.
Packet Logging solves everything =p
04/02/2011 06:14 { Angelius }#5
all the attack types you need is in the ini\magiceffect.txt
bosses Hp is never higher than 10k, they use a random attack types, there must be a Column That called whatever you want in the monsters table ,
its a 1 byte that you must figure where to use it in the spawnEntity packet

and for a boss it must = 1;
for a normal monster it must = 0;

other ways the boss hp well never work the same as reallco

boss Hp can not be taken just like the normal monsters

QE. TeratoDragon
Quote:
uint DM = Damage;
ushort FDM = 0;
for (int i = DM; i > 4999; FDM++)
{
DM -= 4999;
}
Boss.Hp -= FDM;
other ways the boss dies in 1 hit/ the hp bar looks full like you never touched the boss

for the boss attack you need to send 2 packets for each attacktype 1022 + 1105

(For the multiTargeting attack types you need to be logging all that bullshit such as (SnowBanshee))

and thats all the main stuff you need to know/all i know though ,

Good Luck ,