ModernUO/Projects/UOContent/Spells/Spellweaving
Kamron Batman d919f71149
fix: Fixes map iterators for Items (#1564)
### Summary

Modifying a ValueLinkList using one of the methods will bump the "version". This field is used by iterators (foreach loops) to determine if the link list was modified while iterating. The sector.Items (and in the future other lists), will no longer be safe to modify while iterating. The server will _CRASH_ if the ValueLinkList is modified.

Thanks to @stefanomerotta for help!


### Screenshots
<img width="588" alt="image" src="https://github.com/modernuo/ModernUO/assets/3953314/83ee0b6e-ff4f-4768-9e29-84456e04b1ec">
2023-10-26 17:49:15 -07:00
..
Items fix: Optimizes TextDefinition to eliminate allocations. Removes TextDefinition ctor. (#1221) 2022-10-30 16:53:23 -07:00
Mobiles fix: Removes scale speed by dex for monsters, fixes NPC movement/thinking speed (#1019) 2022-05-15 10:01:14 -07:00
ArcaneCircle.cs fix: Fixes map iterators for Items (#1564) 2023-10-26 17:49:15 -07:00
ArcaneForm.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
ArcaneSummon.cs Fixes dupe exception (#258) 2020-09-19 15:46:07 -07:00
ArcanistSpell.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
AttuneWeapon.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
EssenceOfWind.cs fix: Prepares for IPooledEnumerable removal (#1548) 2023-10-15 11:20:49 -07:00
EtherealVoyage.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
GiftOfLife.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
GiftOfRenewal.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
ImmolatingWeapon.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
NatureFury.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
ReaperForm.cs fix: Cleans up spell info variable (#848) 2021-11-14 18:31:32 -08:00
SummonFey.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
SummonFiend.cs fix: Cleans up more spells (#1121) 2022-07-16 22:32:51 -07:00
Thunderstorm.cs fix: Prepares for IPooledEnumerable removal (#1548) 2023-10-15 11:20:49 -07:00
WordOfDeath.cs fix: Removes duplicative spell checks (#849) 2021-11-14 18:45:16 -08:00