## Summary - Removes allocation of a `List<ContextMenuEntry>` every time a context menu is created. - Moves packet/context menu creation logic out of the core - Fixes tame entry ## BREAKING CHANGE > [!Important] > **Developer Note** > ```cs > public virtual void GetContextMenuEntries(Mobile from, List<ContextMenuEntry> list) > ``` > and similar functions changed to > ```cs > public virtual void GetContextMenuEntries(Mobile from, ref PooledRefList<ContextMenuEntry> list) > ``` |
||
|---|---|---|
| .. | ||
| Ants | ||
| AOS | ||
| Arachnid | ||
| Elemental | ||
| Humanoid | ||
| LBR | ||
| Mammal/Melee | ||
| Misc | ||
| ML | ||
| Ore Elementals | ||
| Plant | ||
| Reptile | ||
| SE | ||
| Summons | ||