ModernUO/Projects/Server/Mobiles/Mods
Kamron Batman cb474712f8
fix: Removes side effect of setting skill mod when changing Owner (#1101)
## Breaking Change!
Setting `mod.Owner` will no longer update a skill mod.
**Please stick to the API and use `mobile.AddSkillMod(mod)` for all situations, including equipping.**


## Fixes
- [X] Fixes memory leak in factions.
- [X] Changes `List<SkillMod>` to `HashSet<SkillMod>`.
- [X] Eliminates skill mods adding/removing twice.
2022-06-30 12:07:08 -07:00
..
DefaultSkillMod.cs fix: Moves mods and fixes migrations for lights (#1080) 2022-06-18 21:28:51 -07:00
EquippedSkillMod.cs fix: Moves mods and fixes migrations for lights (#1080) 2022-06-18 21:28:51 -07:00
MobileMod.cs fix: Removes side effect of setting skill mod when changing Owner (#1101) 2022-06-30 12:07:08 -07:00
ResistanceMod.cs fix: Moves mods and fixes migrations for lights (#1080) 2022-06-18 21:28:51 -07:00
SkillMod.cs fix: Removes side effect of setting skill mod when changing Owner (#1101) 2022-06-30 12:07:08 -07:00
StatMod.cs fix: Moves mods and fixes migrations for lights (#1080) 2022-06-18 21:28:51 -07:00
TimedSkillMod.cs fix: Moves mods and fixes migrations for lights (#1080) 2022-06-18 21:28:51 -07:00