#W# Merge: Merged with upstream. Conflicts resolved.

This commit is contained in:
WarrentyExpired 2026-10-27 19:56:03 -04:00
commit f6f50470a9
276 changed files with 6742 additions and 8845 deletions

View file

@ -2349,9 +2349,11 @@ public partial class Mobile : IHued, IComparable<Mobile>, ISpawnable, IObjectPro
{
writer.Write(38); // version
writer.WriteAnchoredTime(LastStrGain);
writer.WriteAnchoredTime(LastIntGain);
writer.WriteAnchoredTime(LastDexGain);
// Absolute and never shifted at load: the stat-gain cooldown is minutes long, so letting
// downtime count toward it costs nothing, and an idle mobile keeps its bytes across restarts.
writer.Write(LastStrGain);
writer.Write(LastIntGain);
writer.Write(LastDexGain);
byte hairflag = 0x00;
@ -6185,9 +6187,9 @@ public partial class Mobile : IHued, IComparable<Mobile>, ISpawnable, IObjectPro
{
if (version >= 38)
{
LastStrGain = reader.ReadAnchoredTime();
LastIntGain = reader.ReadAnchoredTime();
LastDexGain = reader.ReadAnchoredTime();
LastStrGain = reader.ReadDateTime();
LastIntGain = reader.ReadDateTime();
LastDexGain = reader.ReadDateTime();
}
else
{