subject says it all I decided to go ahead update my items.cs using new

public IEntity m_Parent; just wander why servuo hasn't done this with all of its core updates.
 
It's a good suggestion. Typically we do these things when we are working on something and get annoyed with type checking. I guess it's just not come up yet.
 
that is correct.

I know Voxpire has done a lot of core changes to justuo and runuo and servuo.

But to me if you guys are all trying to combine the communitys maybe make sure asll three emus are on same page? i did notic this when i was transfering the ec files over to servuo why i asked about it.

plus i found a lot or more changes maybe just minor but there there ill post more details stuff i found that was not in servuo or was missing that vorpsire made changes to other emus. thank you all.
 
Mark added the object -> IEntity change at some point in RunUO 2.3 - I requested that he add the NEWPARENT pre-procesor directive to help the community adapt.

A lot of refactoring is needed to complete this task; I can do it, but have held it off because it is a seriously breaking change that will take time for shard to implement.

The most work will need done with Item.OnAdded(object parent), Item.OnRemoved(object parent) and the equivalents for Mobile.

Changing the arguments to IEntity is very easy, but there are a lot of overrides in child Items and Mobiles that will also need their signatures updated.
 

Active Shards

  • Unchained
    Custom (Classic)
    • Players
    • 138 Online
    • 273 Peak
  • UO Eventine
    Custom (Classic)
    • Players
    • 90 Online
    • 137 Peak
  • The Crossroads
    Mondain's Legacy
    • Players
    • 87 Online
    • 190 Peak
  • Insane UO
    Endless Journey
    • Players
    • 83 Online
    • 105 Peak
  • UO: New Renaissance
    Custom (Classic)
    • Players
    • 33 Online
    • 85 Peak
  • CALYPSO
    Custom (Modern)
    • Players
    • 28 Online
    • 30 Peak
  • Arth
    Custom (Modern)
    • Players
    • 22 Online
    • 34 Peak
  • Heritage
    New Legacy
    • Players
    • 20 Online
    • 41 Peak
  • UO Phoenix
    Custom (Classic)
    • Players
    • 19 Online
    • 48 Peak
  • UO Enigma
    Custom (Modern)
    • Players
    • 19 Online
    • 172 Peak

Donations

Total amount
$0.00
Goal
$500.00
Back