Bohica
5e53d8116e
fixes JsonConfig.Deserialize call
2025-07-02 23:02:13 -07:00
Bohica
4648947f38
Merge branch 'main' into Refactor/MagerySpell.cs
2025-07-02 22:53:42 -07:00
Bohica
f6b4ca81d6
wip, json setup
2025-07-02 22:48:06 -07:00
Bohica
35faba5087
fix: fixes the id for farmable cabbage ( #2227 )
2025-07-02 15:04:48 -07:00
Felipe Maya Muniz
c6b5dba83b
fix: Adds colored logs to fletching ( #2223 )
2025-06-28 17:32:13 -07:00
mdodkins
f83fc94b05
fix: Do not add an extraneous Open Paperdoll context menu entry ( #2224 )
2025-06-28 17:30:18 -07:00
Felipe Maya Muniz
aadcd6db70
fix: Withdraw should have positive amount to work ( #2221 )
2025-06-28 11:42:43 -07:00
Kamron Batman
a37481ea93
fix: Fixes control target not reset when giving pet order from context menu ( #2220 )
2025-06-25 23:31:51 -07:00
Kamron Batman
7d748491d0
fix: Fixes empty/missing bank box prevent withdraw from account gold ( #2219 )
2025-06-24 10:37:59 -07:00
Bohica
d3e4606050
fix: Fixes SpanReader.Read to fix bounds checks and now returns bytes written ( #2211 )
2025-06-12 17:25:32 -07:00
Kamron Batman
006c5ed037
fix: Fixes boat decay calculation ( #2216 )
2025-06-12 16:32:00 -07:00
Kamron Batman
a286e282a9
fix: Fixes fist disarm (pre-aos) ( #2214 )
2025-06-07 18:22:54 -07:00
Kamron Batman
c8d489b72b
fix: Fixes detect hidden skill cooldown ( #2213 )
2025-06-07 14:05:49 -07:00
Kamron Batman
14bc38e375
fix: Removes the absurb 6 hour skill edge case and fixes target cancellations ( #2212 )
2025-06-07 13:58:01 -07:00
Kamron Batman
ea4080ce0e
fix: Eliminates allocations in canned evil timer ( #2209 )
2025-06-02 22:48:14 -10:00
Kamron Batman
0d2ed60fed
fix: Fixes null components in BaseAddon ( #2208 )
2025-06-02 22:11:40 -10:00
Kamron Batman
78e2e24fcd
fix: Fixes gold trade exploit (clearing checks properly) ( #2207 )
2025-06-01 10:38:28 -10:00
Bohica
7695174bcc
fix: Adds null-conditional checks when stopping timers for TownCrier ( #2206 )
2025-06-01 10:33:09 -10:00
Kamron Batman
35ff4023c3
fix: Fixes gold trade exploit ( #2205 )
2025-06-01 10:28:56 -10:00
Kamron Batman
7fc98498e4
feat: Adds option for houses to face east with proper calculations ( #2204 )
2025-05-28 00:31:58 -07:00
Kamron Batman
fff6e19a18
chore: Fixes name verification test ( #2201 )
2025-05-26 22:36:23 -07:00
Kamron Batman
a07e225911
fix: Changes stealing to use proper defaults per era ( #2200 )
2025-05-26 22:27:54 -07:00
Kamron Batman
fec5f8ee50
fix: Fixes decaying kill on disconnect ( #2199 )
2025-05-25 22:06:26 -07:00
Kamron Batman
902797bee0
fix: Fixes murder context getting lost ( #2198 )
2025-05-25 20:43:59 -07:00
Kamron Batman
c5c647bf77
fix: Fixes curse spell fizzling ( #2193 )
2025-05-25 14:58:02 -07:00
Kamron Batman
c47ecadace
fix: Fixes item child properties in the wrong order when overridden ( #2196 )
2025-05-24 12:15:49 -07:00
Kamron Batman
31dc9ffac4
fix: Fixes player vendors not reattaching to their house on deserialization ( #2195 )
2025-05-24 12:00:53 -07:00
Kamron Batman
f3bcf89015
fix: Fixes weapons not serializing lesser poison ( #2194 )
...
### Summary
Fixes weapons not serializing lesser poison.
> [!NOTE]
> Dev Note: After applying this fix, fix weapons already in-game using the following command
> `[global set poison lesser where baseweapon poison = null poisoncharges > 0`
2025-05-23 15:54:17 -07:00
Kamron Batman
5de42d94fc
fix: Fixes detecting consecutive exceptions in name validation ( #2192 )
2025-05-18 21:02:05 -07:00
Kamron Batman
f630ec2a2d
fix: Fixes command conditional comparisons ( #2191 )
2025-05-18 20:16:04 -07:00
Kamron Batman
972e7723ae
fix: Reverts change for trade window that causes an exploit ( #2189 )
2025-05-17 21:25:48 -07:00
Kamron Batman
c1d8606167
fix: Refactors Custom Hairstylist ( #2188 )
2025-05-17 03:30:07 -07:00
Kamron Batman
e468f79e18
feat: Adds SpecialAttack monster ability trigger. Fixes fanning fire. ( #2186 )
2025-05-15 22:14:52 -07:00
Bohica
12ca713c33
restores correct ML skill table values
2025-05-15 20:26:58 -07:00
Kamron Batman
91b2912ee4
fix: Cleans up potential memory leak in monster abilities. ( #2185 )
2025-05-15 19:42:54 -07:00
Kamron Batman
77f0ea8773
Apply suggestions from code review
2025-05-14 23:44:25 -07:00
Bohica
b3206d8fa3
Restores ML skill table, clean up
2025-05-14 01:50:49 -07:00
Bohica
26b38ef924
Merge branch 'main' into Refactor/MagerySpell.cs
2025-05-14 01:40:24 -07:00
Bohica
ef2717364e
Refactor MagerySpell.cs
2025-05-14 01:39:53 -07:00
Kamron Batman
f2526c82f3
fix: Fixes Freeshard Protocol (UOGateway) support. ( #2183 )
2025-05-12 12:24:24 -07:00
mdodkins
0f3d984efc
fix: Fixes craft gump non-cliloc label offsets. ( #2182 )
2025-05-11 18:13:00 -07:00
Kamron Batman
18903ee17b
fix: Fixes props gump for interfaces again ( #2180 )
2025-05-09 15:44:32 -07:00
Kamron Batman
05825a11e2
fix: Fixes props for interfaces and adds account manipulation ( #2179 )
2025-05-09 15:39:47 -07:00
Kamron Batman
f95b3a8b3b
fix: Streamlines event scheduler API. Adds months to weekly recurrence ( #2178 )
2025-05-07 22:42:44 -07:00
Kamron Batman
990e86b983
fix: Fixes guard infinite loop, and streamlines call methods ( #2175 )
2025-05-06 23:54:13 -07:00
Kamron Batman
f02403a374
feat: Adds yearly calendared events with recurrences ( #2177 )
2025-05-06 23:52:49 -07:00
Kamron Batman
4beda6a29d
fix: Eliminate intermediate string in typecache ( #2176 )
2025-05-06 21:04:54 -07:00
Kamron Batman
f0f7d44d4d
fix: Fixes polymorph spell ( #2173 )
2025-05-04 09:31:32 -07:00
Kamron Batman
da517f56c4
chore: Fixes variable types for possible performance issues ( #2172 )
2025-05-01 21:54:41 -07:00
Kamron Batman
6d43f2549c
fix: Adjusts spell ranges to match OSI ( #2171 )
...
### Summary
Adjusts spell ranges according to OSI. Specifically, the [April 14, 1999 patch](https://uo.com/wiki/ultima-online-wiki/technical/previous-publishes/1999-2/1999-06-14th-april/ ) changed spell ranges to 10 tiles, and 15 tiles for fields.
2025-05-01 20:03:56 -07:00