2006-05-24 POL 096 Win32 and Linux RC - Vestal Virgin

Here you can post threads requesting help on the official POL Ultima Online Emulator Core 096.
Note: Core 096 is no longer officially supported.
Post Reply
Shinigami
Former Developer
Posts: 308
Joined: Mon Jan 30, 2006 9:28 am

2006-05-24 POL 096 Win32 and Linux RC - Vestal Virgin

Post by Shinigami »

RC = Release Candidate

Code: Select all

05-24 Shinigami
        Added : uo::SendCharacterRaceChanger( character ) - to change Hair, Beard and Color

05-23 Shinigami
        Fixed : Crash inside Packet Hooks with SubCommands and without default Handler.

05-20 MuadDib
      Removed : Requiring, and support, for armrdesc.cfg. Armor within this file is to be
                moved to the itemdesc.cfg as intended. File has been obsolete for a while
                now.

05-19 MuadDib : 
      Removed : Requirement for wepndesc.cfg in the /config folder. Any shards still
                using this obsolete file can use the itemdesc.cfg files for the weapons as
                intended. Core will no longer require this file to load either.

05-16 Shinigami
        Updated : Account.set_uo_expansion(string): recognized values: ML, SE, AOS, LBR, T2A (default), "".
                    This determines what flag is sent with packet 0xB9 during login (Nothing -> 0x0000 /
                      T2A -> 0x0001 / LBR -> 0x0002 / AOS -> 0x801b / SE -> 0x805b / ML -> 0x80db).
                    It's possible to hook 0xB9 but don't forget to set_uo_expansion anyway because core
                    uses this for internal flags (e.g. AoS Tooltips). Packet 0xB9 will be sent earlier
                    (before you choose a character) and after you've used set_uo_expansion.
        Updated : servspecopt.cfg property: UOFeatureEnable, used in the last dword of the 0xA9 login packet,
                  will block Bit 6 (support up to 6 Chars). To enable AoS stuff set Bit 5 (use 0x20),
                  to enable SE stuff set Bit 7 & 5 (use 0xa0) and to enable ML stuff set Bit 8, 7 & 5 (use 0x1a0).
        Added : mobile.race [r/w] - set/get the ML race (new constants in UO.EM: RACE_HUMAN, RACE_ELF)
                You have to set visual graphic by yourself if you change value.
                  (Human male/female = 0x190/0x191 / Elf male/female = 0x25d/0x25e)
                You can choose Race at Char creation if your UOExpansion and UOFeature settings fit.
                  WARNING: Don't forget to update your server side config/tiles.cfg using
                           UOConvert and Mondain's Legacy tiledata.mul! (Hint: "uoconvert tiles")
                Race Prop is available inside Interactive Debugger too.

05-13 MuadDib
        Added : Targeting will now also check the NoCombat zone for targeted players also,
                and not just who is doing the targeting.
                
05-10 MuadDib
        Fixed : Targeting should now check to make sure a mobile is visible to the targeter
                before processing. This checks hidden and concealment both.

...

and some missing Lines in 2005

03-09 Shinigami
        Added : WeaponTemplate Prop Delay [ms]
        Added : NPCDesc Prop AttackDelay [ms]
        Added : character.delay_mod [+-ms] for WeaponDelay
                If (Delay!=0) use Delay(+delay_mod) to calculate next weapon swing.
Win download : http://releases.polserver.com/win32/
Linux download : http://releases.polserver.com/linux/

or same files @ old place

Win download : http://games.groups.yahoo.com/group/pol ... t%20Cores/
Linux download : http://games.groups.yahoo.com/group/pol ... nux/files/

feel free to test...
Last edited by Shinigami on Tue May 30, 2006 12:19 pm, edited 1 time in total.
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

Just want to say "Thank You!!!"

Now let's get this finalized so we can KICK RUNUO's BUTT!!!!!
Shinigami
Former Developer
Posts: 308
Joined: Mon Jan 30, 2006 9:28 am

Post by Shinigami »

first bug found by myself :cry:

name space is to small... core name is trimmed... should be "POL096-2006-05-24 RC Vestal Virgin" - but last 2 chars...

Shinigami
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

Well, that's it Shini!
Scrap the whole project!!!
Close the doors and let's all go home.

:P

But seriously, I could live with that bug.
User avatar
Austin
Former Developer
Posts: 621
Joined: Wed Jan 25, 2006 2:30 am

Post by Austin »

Well I can't live with that bug, Kiko.
Vestal Virgin is the best core name EVER. Who ever thought it up is one clever, creative, funny, and handsome fellow. Imagine the code names for future cores. ¬_¬
User avatar
tekproxy
Forum Regular
Posts: 352
Joined: Thu Apr 06, 2006 5:11 pm

Post by tekproxy »

There should be a warning somewhere of the level of foul corruption in the POL IRC chan...
Yukiko
Distro Developer
Posts: 2825
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

True Austin.

*grins evilly*

You're making my mind wander now.

Shame on you!
*wags finger at you*
Xandros
Expert Poster
Posts: 76
Joined: Fri Feb 17, 2006 12:25 pm

Re: 2006-05-24 POL 096 Win32 and Linux RC - Vestal Virgin

Post by Xandros »

Shinigami wrote: Added : mobile.race [r/w] - set/get the ML race (new constants in UO.EM: RACE_HUMAN, RACE_ELF)
You have to set visual graphic by yourself if you change value.
(Human male/female = 0x190/0x191 / Elf male/female = 0x25d/0x25e)
You can choose Race at Char creation if your UOExpansion and UOFeature settings fit.
WARNING: Don't forget to update your server side config/tiles.cfg using
UOConvert and Mondain's Legacy tiledata.mul! (Hint: "uoconvert tiles")
Race Prop is available inside Interactive Debugger too.
If the visual appearance only depends on the graphic, does mobile.race
have any other significance? (e.g. does the server send this race info
to the client for any purpose), or can we just ignore it if we want and
stick to the graphic?
(I'd just like to know because we'll have to decide how to handle our
existing elven chars... we currently store the race in a cprop that also
allows us to set many more races than just human or elf, so we'd just
ignore the new core prop if there is no need to set it for any
purposes.)

Xandros
Shinigami
Former Developer
Posts: 308
Joined: Mon Jan 30, 2006 9:28 am

Re: 2006-05-24 POL 096 Win32 and Linux RC - Vestal Virgin

Post by Shinigami »

Xandros wrote:If the visual appearance only depends on the graphic, does mobile.race have any other significance? (e.g. does the server send this race info to the client for any purpose)
it is used for player status... and it is planned to open this prop (+config) for more than OSI races - as same as your cprop

Shinigami
Post Reply