Go Back   RunUO - Ultima Online Emulation > Announcements and News > Announcements

Announcements Administration announcements for RunUO Releases and the RunUO website.

Reply
 
Thread Tools Display Modes
Old 02-07-2008, 02:12 PM   #1 (permalink)
RunUO Project Manager
 
Ryan's Avatar
 
Join Date: Jul 2004
Location: Harrison, OH
Age: 29
Posts: 3,619
Default RunUO 2.0 RC2 Released

Within the hour we will have uploaded RunUO 2.0 RC2 to the download system for you.

The below changelog is basically a semi-cleaned up log from the SVN for the changes that have taken place for RC2. We realize it's been FOREVER since we've done a release but this release is a big one

  1. Support for client 6.0.5.0.
  2. support for listening on specific ip addresses and additional ports
  3. mono fun
  4. playermobile new Account Account is rather useless, scriptcompiler flukes, etc
  5. disable webstatus and reports by default, remove commandproperty from Mobile.Account, fix house placement being blocked by boats in yard (oceanfront property :P)
  6. looks like no safefilehandle with mono, maybe Handle has a working impl?
  7. SetConsoleCtrlHandler is a Windows API issue not a Mono one and is now handled by Core.Unix. Because it is never used, Kernel32 will never be imported on Unix platforms.
  8. fixed some funky service behavior (thanks panther)
  9. clean up mono script compilation output, spammed warnings are ignored
  10. implemented OnWarmodeChanged
  11. vendor bugfix
  12. Mono compatibility changes
  13. To clarify a bit, mono incorrectly increments the pointer 4 bytes when using *somePtr++, when it should increment the pointer the 3 or 7 bytes in the case of Tile/StaticTile. Using somePtr = somePtr + 1 works flawlessly.
  14. Fix Mono pointer arithmetic bugs
  15. Removed canbeharmful check on reveal spell
  16. BallOfSummoning required to be in pack
  17. Cleaned up ban duration gump
  18. fix packet throttling with handler overlay
  19. Support for > 6.0.1.7 (Containers, SecureTrade, SpellBook, Vendors, etc)
  20. WarningGump Fixed
  21. scissors should NOT be able to cut locked down or movable false items
  22. Rewrite exit code, shutdown handlers etc
  23. ip-based account authentication and authorization
  24. protocol extension fix to properly support pre-login packets
  25. refactored skill title calculation
  26. support for initial 0xF1 packet
  27. Lots of fixes, changes, rewrites of various things, including but not limited to:
  28. Logging of staff crafting items,
  29. Fixes for the OSI client changes
  30. The potion stacking stuff
  31. BaseWeapon fix, so that damage increase things don't multiply themselves.
  32. admin gump fixes for Firewall
  33. Various display tweaks for weight
  34. SoS no longer spawn in Tokuno
  35. Hiryu hues happified to OSI standards
  36. staff now see alliance chat correctly
  37. Play barkeeper text increased per OSI
  38. Various other OSI skill requirement changes
  39. Various unimplemented features of the SE moves
  40. EventSink for when the client version is received from client.
  41. Client validation moved out of the core.
  42. Client version validation now has options to ignore/kick/warn/annoy. Automagically tries to detect current client.
  43. Reverted the delayeddamagecontext back to OSI standards.
  44. Can no longer use bags of sending in jail.
  45. MagerySpell implemented. Now only Magery spells have a circle, and various other properties of 'em.
  46. TransformationSpellHelper now implemented. Things moved around for this.
  47. Spells now need a Timespan for the cast delay, instead of arbitrarily based on Circle. Circle doesn't make sense for non-Magery spells!
  48. Alot of the spellweaving spells added to OSI standards.
  49. removed initial capacity to List and ArrayList where inappropriate
  50. updated a few places to use NetState.Address rather than Socket.RemoteEndPoint.Address
  51. added Utility.Intern(IPAddress) and implemented where appropriate
  52. CraftItem.ItemIDOf now uses a dictionary to avoid int boxing
  53. fixed vendor issue causing PropertyList to be accessed on pre-aos shards
  54. fixed a few places which incorrectly used Core.AOS instead of ObjectPropertyList.Enabled
  55. changed actions list from ArrayList to List<object> for diagnostic purposes
  56. changed type of profile counters from int to long
  57. fixed $Id$ in file headers
  58. restructured and extended performance diagnostics to cover gump and target responses
  59. Added Weight property on items for ML expansion
  60. Fixed copy/paste issue causing automatic client.exe version detection to fail
  61. Fixed issue with decay erroneously triggering world save warnings.
  62. Better diagnostics when attempting to create or delete an item or mobile within World.Save
  63. item stack name verification
  64. Predicates for FindItem[s] By Type
  65. Optimizing firewall.
  66. Sound/effect fixes, DeathStrike instant damage after 5 steps, Evasion of spells, with OSI data. Original data c/o Kenko
  67. fix to loot right formula, shadow wisp showing the location of staff, 120 powerscroll rarity, and the fix for houses shadow tiles which I thought i had committed 5 minutes after the original commit but forgot :<
  68. refactoring, generics, a bug fix in mana drain, a few todos done
  69. lots of little stuff, but mostly bank optimization, due to the weirdness of the calls
  70. fix bandage range, change some ondeath/onbeforedeath region calls, fix spell delayed damage
  71. rewrote unlock spell
  72. tchests respawn on magic unlock
  73. bandage/bleed message
  74. ElvenCompositeLongbow damage
  75. MagicalShortbow damage
  76. SpawnEntry double spawns
  77. Detection of client version for restriction
  78. Correct support for current ClientVersion
  79. Display of ban status on firewall menu in admin gump
  80. fix lockdown bug
  81. Buffer allocation optimizations in PacketWriter
  82. Misc string cleanup
  83. Fix to hued addons with moving crates
  84. AddGump fixes, thanks Carmina
  85. String patch, thanks Carmina
  86. Comments when banning
  87. Bugfix with leaving Alliances
  88. Fixes to 'all guard me'
  89. Shurikens/FukiyaDarts use now unhides you
  90. Kenko's Serado fix. (svn bug.. - RunUO Gaming Network)
  91. Sotho Tal Ker's BaseHat treasure fix (Fill method of TreasureMapChest.cs produces internal items - RunUO Gaming Network).
  92. Fix for annoying warning, from Carmina.
  93. Added warning in case of auto backup failure.
  94. Fix for integer overflow causing crash (http://www.runuo.com/forums/showthread.php?p=599228).
  95. Fix to allow items to be lifted from Camp chests (courtesy of Carmina).
  96. Typo in Race
  97. Documentation Generic happiness, courtesy of Courageous
  98. Partial DocGen fix, Courtesy of Courageous
  99. Component updates per OSI
  100. Bird fix, null map mobiles fixed
  101. reverted commit 81
  102. fixed updatetotal on held items
  103. Compression restructure
  104. Item.ProcessDelta update to efficiently send property list hashes
  105. Overriding SendInfoTo(NetState) is now obsolete; instead, override SendInfoTo(NetState, bool) or GetWorldPacketFor(NetState)
  106. math.max -> math.min for determining max weight in nested containers, thanks volturno
  107. Removed obsolete method in SendQueue
  108. Faction.ClearSkillLoss now returns true or false indicating if the player was actually under skill loss
  109. Refactored some gump methods to account for the respective core changes
  110. Added Gump.OnServerClose -> called instead of Gump.OnResponse from Mobile.CloseGump and Mobile.CloseAllGumps
  111. NetState properties Gumps, HuePickers, and Menus are now exposed as IEnumerable
  112. Deprecated Mobile.CloseGump( Type, int ), Mobile.CloseGump( Type, int, bool )
  113. Deprecated Mobile.CloseAllGumps( bool )
  114. Deprecated Mobile.HasGump( Type, bool )
  115. Mobile FindGump, CloseGump, and HasGump methods now support type inheritance
  116. Refactored SendQueue to provide a more concise implementation
  117. Added shorthand for GumpTextEntryLimited
  118. Renamed TextEntryLimited to GumpTextEntryLimited
  119. Bug fix for skillcaps and things that exceed it
  120. Bug fix for possible threading issue
  121. Addition of Generic FindItemsByType - List<T> findItemsByType<T>()
  122. Change to make polymorph not have a timer and instead a toggle skill
  123. KiAttack no longer works with ranged weapons
  124. Poison strike speed and damage changed
  125. Necro spells now affected by FC
  126. Must have atleast 50 weapon skill if no shield equipped to use Evasion
  127. Stalking bonus capped at 10 + skill/10
  128. Stalking bonus now Clears
  129. Bugfix w/Guilds
  130. Crashguard Exception message moved closer to the top of the file.
  131. Character creation of Pallys and necros using advanced skills now gives skill items
  132. Honor no longer works on Players
  133. Pre-ML area HitArea attacks nolonger require LoS
  134. Serialization fix for BladeOfTheRighteous
  135. RidingSwipe now has paralyzation immunity as with NerveStrike and ParaBlow
  136. AnkhEast renamed to AnkhNorth
  137. LeggingsOfBane no longer have 510 HP
  138. ElvenWashBasinEastAddon Fixed
  139. AnsellaGryen won't be renamed each time the server Restarts
  140. DiseasedCats are properly named
  141. Localization fixes in DefBlacksmithy
  142. BearMasks/DearMAsks and things that extend from them now can be repaired
  143. Fixed issue #76 - thanks snicker.
  144. pets can no longer be renamed while in jail
  145. Addition of Racial Harvest bonuses, Elven nightsight, and rename of OreInfo.cs to ResourceInfo.cs
  146. generic town criers, misc generics, region cleanups, container generic, yadda yadda
  147. restart arguments passed correctly in all situations
  148. chop fixed, staff placements were not getting added to h.Addons
  149. basehouse generics
  150. Generic-y goodness. Or hatred. You choose.
  151. quest decoration fix
  152. main loop and timer efficiency
  153. -HaltOnWarning added
  154. Reverted packet lifespan changes due to scalability implications
  155. Made NetState.Send virtual.
  156. Lifespan of Packet.UnderlyingStream extended until Packet.Release (previously was freed in Packet.Compile).
  157. fix for dupe addition to recipes
  158. -nocache option added
  159. BaseCreatures skillcap increased to accommodate skills over 100
  160. Cliloc fix
  161. Added CommandProperty attribute to BaseMulti.ItemID
  162. Fixed potential crash bug with prematurely removing objects from sectors.
  163. Deprecated BaseMulti.RefreshComponents.
  164. Dynamically changing BaseMulti.ItemID will now perform any needed sector updates.
  165. Lots of generics, gm+ can see weapon/armor props without identification
  166. TONS OF OTHER CHANGES NOT LISTED
On behalf of the entire RunUO Team... Thanks for your patience, your support and any feedback you wish to provide!


Ryan
__________________
Ryan McAdams
RunUO Team - Project Manager

Ryan is offline   Reply With Quote
Old 02-07-2008, 02:18 PM   #2 (permalink)
Forum Expert
 
arul's Avatar
 
Join Date: Jan 2005
Location: Hiding in your room.
Age: 21
Posts: 1,272
Send a message via MSN to arul
Default

Great news, thanks!
__________________
arul is offline   Reply With Quote
Old 02-07-2008, 02:20 PM   #3 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,208
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

I love you.
__________________
the runuo community has lost sight
Suil Ban is offline   Reply With Quote
Old 02-07-2008, 02:21 PM   #4 (permalink)
RunUO Project Manager
 
Ryan's Avatar
 
Join Date: Jul 2004
Location: Harrison, OH
Age: 29
Posts: 3,619
Default

Quote:
Originally Posted by excuse me miss, but uh... View Post
I love you.
Please remove your sig.
__________________
Ryan McAdams
RunUO Team - Project Manager

Ryan is offline   Reply With Quote
Old 02-07-2008, 02:22 PM   #5 (permalink)
Forum Expert
 
Johabius's Avatar
 
Join Date: Dec 2004
Location: Kansas, USA
Age: 37
Posts: 4,966
Send a message via ICQ to Johabius Send a message via Yahoo to Johabius
Default

Thanks Ryan! One quick question, does RC2 contain the fix from Mark to the housefoundation.cs on rev284?
__________________
In some cases stupid makes you win-Radwen
Johabius is offline   Reply With Quote
Old 02-07-2008, 02:22 PM   #6 (permalink)
Master of the Internet
 
Join Date: Mar 2006
Location: Germany
Age: 17
Posts: 14,208
Send a message via AIM to Suil Ban Send a message via MSN to Suil Ban
Default

Quote:
Originally Posted by Ryan View Post
Please remove your sig.
Done...for some reason my SoRaged sig overtook my RunUO sig.
__________________
the runuo community has lost sight
Suil Ban is offline   Reply With Quote
Old 02-07-2008, 02:26 PM   #7 (permalink)
RunUO Project Manager
 
Ryan's Avatar
 
Join Date: Jul 2004
Location: Harrison, OH
Age: 29
Posts: 3,619
Default

Quote:
Originally Posted by Johabius View Post
Thanks Ryan! One quick question, does RC2 contain the fix from Mark to the housefoundation.cs on rev284?
Yes - We will be adding a new branch and moving this to releases. Mark said that will allow you to reference it later if needed.

I'll find out what RC2's last revision was and let you know.
__________________
Ryan McAdams
RunUO Team - Project Manager

Ryan is offline   Reply With Quote
Old 02-07-2008, 02:27 PM   #8 (permalink)
RunUO Project Manager
 
Ryan's Avatar
 
Join Date: Jul 2004
Location: Harrison, OH
Age: 29
Posts: 3,619
Default

As I expected it was 284.

284 was the last revision for RC2.

Thanks,
Ryan
__________________
Ryan McAdams
RunUO Team - Project Manager

Ryan is offline   Reply With Quote
Old 02-07-2008, 02:27 PM   #9 (permalink)
Forum Expert
 
Johabius's Avatar
 
Join Date: Dec 2004
Location: Kansas, USA
Age: 37
Posts: 4,966
Send a message via ICQ to Johabius Send a message via Yahoo to Johabius
Default

Awesome...thank you much.
__________________
In some cases stupid makes you win-Radwen
Johabius is offline   Reply With Quote
Old 02-07-2008, 02:46 PM   #10 (permalink)
Newbie
 
ACME_INC's Avatar
 
Join Date: Nov 2003
Location: 65.203.121.147
Age: 35
Posts: 24
Default

Sweet! My girlfriend just called and said she was working late, I think I’ll call her back and tell her to work even later.
ACME_INC is offline   Reply With Quote
Old 02-07-2008, 02:46 PM   #11 (permalink)
Forum Expert
 
RavonTUS's Avatar
 
Join Date: Aug 2004
Location: in a house.
Age: 39
Posts: 582
Send a message via ICQ to RavonTUS Send a message via AIM to RavonTUS
Default

Greetings,

Good job guys way to move ahead.

Quick question...
- if we find new bugs should we be using the Arctic Issue Tracker or the RunUOForge?

Thanks again for your work on this project.

-Ravon
__________________

Will RunUO work on Linux? Yes
RavonTUS is offline   Reply With Quote
Old 02-07-2008, 02:50 PM   #12 (permalink)
Forum Administrator
 
Join Date: Jan 2003
Location: Northern Virginia
Posts: 1,528
Default

Quote:
Originally Posted by RavonTUS View Post
Greetings,

Good job guys way to move ahead.

Quick question...
- if we find new bugs should we be using the Arctic Issue Tracker or the RunUOForge?

Thanks again for your work on this project.

-Ravon
I'm not really fond of either. It seems like the Arctic tracker gets flooded with ConnectUO bug reports and feels pretty clunky.

You're more than welcome to report anything in IRC or even submit SVN patches to us via e-mail. We will need to look into a better bug reporting system.
Mark is offline   Reply With Quote
Old 02-07-2008, 03:06 PM   #13 (permalink)
Forum Expert
 
Join Date: Oct 2002
Age: 45
Posts: 4,303
Default

W00t! Congratulations on the release of RC2! And kudos to the entire team, you guys rock!
__________________
HellRazor is offline   Reply With Quote
Old 02-07-2008, 03:07 PM   #14 (permalink)
Forum Novice
 
Join Date: May 2007
Age: 40
Posts: 127
Thumbs up Great Work Guys!

I'm sticking to the SVN, but as Ryan pointed out RunUO 2.0 RC2 stops at SVN revision 284... so thanks again for your dedicated effort!
Sythen is offline   Reply With Quote
Old 02-07-2008, 06:45 PM   #15 (permalink)
Forum Expert
 
TheRockstar2253's Avatar
 
Join Date: Sep 2007
Location: Over there
Posts: 1,541
Default

I appreciate the update Ryan! Thanks for releasing RC2! Been waiting for it. And the Support for the 6.0.5.0 Client.
TheRockstar2253 is offline   Reply With Quote
Old 02-07-2008, 06:58 PM   #16 (permalink)
Forum Novice
 
Join Date: Jun 2004
Location: Mesa, AZ
Age: 40
Posts: 177
Send a message via Yahoo to Soultaker
Thumbs up

I love you!!!! Thank you!!!!!

wow this baby is going in for the test now grin!

Thanks again !!!!
Soultaker
__________________
Special Thanks to Liacs for Scripts & Modero for Sig
Soultaker is offline   Reply With Quote
Old 02-07-2008, 10:04 PM   #17 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,248
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

Question just to be sure so RunUO 2.0 RC2 is SVN 285 am i correct.
__________________
Erica is online now   Reply With Quote
Old 02-07-2008, 10:49 PM   #18 (permalink)
Forum Expert
 
Johabius's Avatar
 
Join Date: Dec 2004
Location: Kansas, USA
Age: 37
Posts: 4,966
Send a message via ICQ to Johabius Send a message via Yahoo to Johabius
Default

Quote:
Originally Posted by Erica View Post
Question just to be sure so RunUO 2.0 RC2 is SVN 285 am i correct.
Essentially yes. RC2 contains all revisions up to and including 284.
__________________
In some cases stupid makes you win-Radwen
Johabius is offline   Reply With Quote
Old 02-08-2008, 07:19 AM   #19 (permalink)
Forum Expert
 
Join Date: Mar 2005
Location: Berlin, Germany
Age: 26
Posts: 1,136
Send a message via ICQ to Sotho Tal Ker Send a message via MSN to Sotho Tal Ker
Default

Quote:
Originally Posted by Mark View Post
We will need to look into a better bug reporting system.
How about Mantis bugtracker?
Mantis Bug Tracker
Sotho Tal Ker is offline   Reply With Quote
Old 02-08-2008, 07:28 AM   #20 (permalink)
Forum Expert
 
Join Date: Feb 2004
Age: 27
Posts: 1,834
Default

Congratz! *goes to download*
__________________
[sig]all my scripts are public domain and can be re-released in any form[/sig]
Kamuflaro is offline   Reply With Quote
Old 02-08-2008, 07:59 AM   #21 (permalink)
Forum Novice
 
shtoink's Avatar
 
Join Date: Sep 2006
Location: EvE Online
Posts: 109
Send a message via ICQ to shtoink Send a message via AIM to shtoink Send a message via MSN to shtoink Send a message via Yahoo to shtoink Send a message via Skype™ to shtoink
Default

This is wonderful!
Whom do I send beer too?
shtoink is offline   Reply With Quote
Old 02-08-2008, 02:50 PM   #22 (permalink)
Forum Novice
 
Join Date: Jan 2006
Location: Atlanta, Georgia
Age: 22
Posts: 178
Default

Sweet. Good work guys.

Jager
__________________
Karma is a wonderful thing

Malaperth is my scripting hero!
Hienrich Jager is offline   Reply With Quote
Old 02-08-2008, 06:02 PM   #23 (permalink)
Newbie
 
Join Date: Jan 2006
Location: Russian Federation, Moscow
Posts: 99
Send a message via ICQ to Goury Send a message via Skype™ to Goury
Default

tnx u a lot nd very much nd tnx to all team nd all ppls here =)
wish u a good topic about upgrading rc1 2 rc2

PS: plz, do not ban me 4 this post
Goury is offline   Reply With Quote
Old 02-08-2008, 06:35 PM   #24 (permalink)
Forum Expert
 
Alex21's Avatar
 
Join Date: Jul 2007
Location: Australia, Queensland, Sunshine Coast
Age: 15
Posts: 1,115
Send a message via MSN to Alex21
Default

I give it a 9/10. Overall a thumbs up.
__________________
Advertise Your Server On JoinUO!
JoinUO @ - joinuo.com
Alex21 is offline   Reply With Quote