ModernUO/Projects/UOContent/Items/Special
Kamron Batman 3b97e8d39c
fix: Fixes stabled, abilities targeting self, and unsummon memory leak (#1418)
## **MAJOR CHANGE**
* `Stabled` has been moved to `PlayerMobile`.
* New methods added, `PlayerMobile.AddStabled` and `PlayerMobile.RemoveStabled`.
* Added `PlayerMobile.AddFollower` and `PlayerMobile.RemoveFollower`.
* `Stabled`, `AutoStabled`, and `AllFollowers` are now `HashSet` and **_CAN BE NULL_**.

### Summary
* Fixes monster abilities causing harm to the monster through reflect
* Adds `CanTriggerAgainstSelf` to override this for healing or some other self-affecting ability
* Fixes a major memory leak where `UnsummonTimer` from animated dead spell lasts up-to 24hrs and therefore holds onto references of dead/deleted mobs.
* Fixes another minor leak where a mob is not unregistered from the animated dead spell list until the next spell cast.
2023-07-03 09:45:22 -07:00
..
8th Anniversary Items fix: Codegens promo items (#1355) 2023-02-26 00:48:27 -08:00
11th Year promo fix: Codegens promo items (#1355) 2023-02-26 00:48:27 -08:00
AoS Promotional fix: Codegens promo items (#1355) 2023-02-26 00:48:27 -08:00
Broken Furniture Collection fix: Fixes broken chair (#1356) 2023-02-27 09:01:50 -08:00
Bulk Order Rewards/Blacksmithy fix: Codegens BOD rewards. (#1361) 2023-03-06 19:01:14 -08:00
Community Collection fix: Codegens BOD rewards. (#1361) 2023-03-06 19:01:14 -08:00
Evil Home Decor Collection fix: Codegens evil decor. Fixes trash items (#1362) 2023-03-06 19:28:58 -08:00
Gifts fix: Codegens gifts (#1363) 2023-03-07 21:07:45 -08:00
Heritage Items fix: Fixes scales, heritage items, and codegens holiday items (#1365) 2023-03-07 22:38:35 -08:00
Holiday fix: Fixes scales, heritage items, and codegens holiday items (#1365) 2023-03-07 22:38:35 -08:00
House Raffle fix: Fixes leaking/errors caused by categorization (#1404) 2023-05-19 18:41:31 -07:00
ML fix: Codegens mutation core (#1370) 2023-03-11 17:33:31 -08:00
Mutation Core fix: Codegens mutation core (#1370) 2023-03-11 17:33:31 -08:00
Rares fix: Codegens rares and solen items (#1371) 2023-03-11 19:25:48 -08:00
Solen Items fix: Fixes stabled, abilities targeting self, and unsummon memory leak (#1418) 2023-07-03 09:45:22 -07:00
Special Scrolls fix: Fixes special scrolls (#1373) 2023-03-12 13:47:12 -07:00
Valentines/2007 fix: Fixes veteran rewards (#1374) 2023-03-12 17:28:51 -07:00
Veteran Rewards fix: Fixes veteran rewards (#1374) 2023-03-12 17:28:51 -07:00
HeritageToken.cs fix: Fixes localization corner cases with OPL (#1050) 2022-06-12 21:17:42 -07:00
MiniHouses.cs fix: Optimizes OPL using string interpolation (#1041) 2022-06-02 10:09:53 -07:00
MonsterStatuette.cs fix: Optimizes OPL using string interpolation (#1041) 2022-06-02 10:09:53 -07:00
RewardCake.cs fix: Fixes crafter deserialize, cleans up bandages, and codegens misc items (#1350) 2023-02-25 00:54:12 -08:00
SoulStone.cs fix: Fixes special scrolls (#1373) 2023-03-12 13:47:12 -07:00