Log in

View Full Version : 3.12 Delta#3


neotokyo
11-21-2002, 07:00 AM
hi again.

the delta 2 isnt even finished testing and i already got the next delta ready
(probably the last for this week - LOL)

Sources (http://denial.dyndns.org/eqemu/neotokyo/delta3)
Diffs (http://denial.dyndns.org/eqemu/neotokyo/delta3_diffs)
(the diffs are for 3.12 Delta2, or 3.12 if no Delta2 is available for that file)

new features:
-- food and drink should work a bit better now than before (but still needs tweaking). you can consume food and drink, and the values are stored on the server. no support for fatigue though.

-- added #fatigue commando: essentially the same as eating and drinking but you can insert values as you like and test around with it. (perhaps you find some values that actually change the yellow fatigue bar)

-- reworked the AI a bit. it is now less cpu-intensive

-- made the aggroradius on the z-Axis smaller so mobs below and above shouldnt aggro (needs tweaking i guess)

-- banedamge is in!!!!! you can now use targettyped spells (vs undead, vs. animals, ...) - i need to check if i got the values all right, so wander around and try as many typed spells as possible.
you need to update the database though and insert values for the mobs (see bodytype_upd2.sql as example) - this only works for spells, not baneweapons though!


and you need the previous changes installed for this delta to work.

tell me what you think of it - i can need a friendly clap on the shoulder and a "good work pal" :-))

-neotokyo

DrEvil
11-21-2002, 07:59 AM
I'm not a dev or anything, but I wanted to personally thank you for your contributions to the emulator. I hope the devs are willing to roll your additions into the code so that those of us that know shit about compiling and merging code(me) can benefit in future releases of the emu. Keep up the excellent work.

Trumpcard
11-21-2002, 08:05 AM
I agree, thanks for everything you've put in neo, you've come up with some really awesome changes/additions to the code.

tamarae
11-21-2002, 09:47 AM
It compiled fine for linux and is in on me server.. yay!

morpheus014
11-21-2002, 10:48 AM
Would you happen to have the exe's for delta 3 on your ftp? heh I would just compile it but my lib files are skrewed up (i have a crappy bootleg of borland c++, didnt come with some stuff). Otherwise great work with all that you have done, some very valueable additons to the emu.

DeletedUser
11-21-2002, 11:01 AM
I have the #2 version sourced in #3 wont make it in the next release.

Syntaks
11-21-2002, 11:04 AM
*raises hand*

First of all ..keep it up, Neo. We'll have a pseudo EQ up in no time with you on the job.
:D

Secondly, what's the best way to work with the files you're giving us? I've been saving them (as html .. blah), copying them, then pasting them on the original files. Is there a faster way?

tamarae
11-21-2002, 11:10 AM
Download the source files provided and compile it yourself? It beats putting it all in with diffs, so long as you're keeping up with the proper changes.

With 3.13 emu release coming out, we'll have to see if we can talk Neo into merging the delta3 changes and posting them for us (or doing it ourselves with the diffs he's provided )

Lurker_005
11-21-2002, 04:00 PM
Neotokyo, Here is the list of body types from HQ
BodyTypeById = {
0 => "Unknown_0",
1 => "Humanoid",
2 => "Lycanthrope",
3 => "Undead",
4 => "Giant",
5 => "Construct",
6 => "Extraplanar",
7 => "Magical",
8 => "Unknown_8",
9 => "Unknown_9",
10 => "Unknown_10",
11 => "Unknown_11",
12 => "Vampyre",
13 => "Atenha Ra",
14 => "Greater Akheva",
15 => "Khati Sha",
16 => "Unknown_16",
18 => "Unknown_18",
21 => "Animal",
22 => "Insect",
23 => "Monster",
24 => "Elemental",
25 => "Plant",
26 => "Dragon",
27 => "Unknown_27",
28 => "Summoned Creature",
29 => "Unknown_29",
30 => "Unknown_30",
31 => "Unknown_31",
32 => "Unknown_32",
65 => "Unknown_65",
66 => "Unknown_66",
67 => "Unknown_67"

neotokyo
11-22-2002, 12:24 AM
thanks lurker, i obviously had an older version of that file. anyway, that numbers dont have anything to do with server code, they have to be added to the npc_types->bodytype. i just forward that to the eq-client.

(perhaps we will need that for bane weps ... not sure now)