PD RPG Too Many Spells


Addon spell pack for RPG PD Fork. Registers a large set of low-risk, UPS-safe, multiplayer-safe spells via runtime registration (mobility, support, utility conjures, capped summons, and optional light combat).

Content
9 days ago
2.0
32
Combat

Changelog

Version: 0.1.18
Date: 2026-02-07
  Changes:
    - Fix: Prevent multiplayer join failure ("mod handlers not identical") by keeping the registration tick handler always registered.
    - MP: Registration retry is now state-gated instead of unregistering handlers after success.
Version: 0.1.17
Date: 2026-02-07
  Changes:
    - Bumped version so clients and server can match checksums for multiplayer joins.
Version: 0.1.16
Date: 2026-02-06
  Changes:
    - Remove timezone label from changelog dates.
Version: 0.1.15
Date: 2026-02-06
  Changes:
    - Remove Summon Gun Turret completely: unregister legacy runtime spell entry so it no longer lingers in saves.
Version: 0.1.14
Date: 2026-02-06
  Changes:
    - Removed the Summon Gun Turret spell (registration, handler, locale, and icon).
Version: 0.1.13
Date: 2026-02-06
  Changes:
    - Added user-provided per-spell icons and registered sprite prototypes so spells show with the correct icons in all RPG UIs.
    - Runtime registration assigns sprite per spell id (falls back to placeholder if needed).
Version: 0.1.12
Date: 2026-02-06
  Changes:
    - Fix: Support spells no longer crash on Factorio 2.0 prototype access (safe health clamping).
Version: 0.1.11
Date: 2026-02-06
  Changes:
    - Fix: Support spell handlers now properly detect and repair friendly entities (no invalid entity-type comparisons).
Version: 0.1.10
Date: 2026-02-06
  Changes:
    - Fix: Practice dummy summon now creates a harmless immobile enemy with very high health.
Version: 0.1.9
Date: 2026-02-06
  Changes:
    - New: Added a practice dummy summon for testing damage.
Version: 0.1.8
Date: 2026-02-06
  Changes:
    - Spellbook: runtime spells now sort into correct tabs via explicit category metadata; favorites persist.
Version: 0.1.7
Date: 2026-02-06
  Changes:
    - Remove cooldowns: runtime spell registration forces cooldown=0 for this pack.
Version: 0.1.6
Date: 2026-02-06
  Changes:
    - Requires RPG PD Fork 2.1.42+ (runtime spell UI metadata + safe persistent registry).
Version: 0.1.5
Date: 2026-02-06
  Changes:
    - Spellbook tabs: spells now provide explicit categories (movement/support/utility/build/summon/offense) and tooltips.
    - UI: placeholder icon applied consistently; tags included for future filtering.
Version: 0.1.4
Date: 2026-02-06
  Changes:
    - Fix: Ensure runtime spells show in the correct Spellbook tabs (Movement/Support/Utility/Build/Summon/Offense).
Version: 0.1.3
Date: 2026-02-06
  Changes:
    - Fix: Re-register runtime spells on every save load so they always appear in the Spellbook UI.
    - UI: Added a temporary placeholder sprite icon for all spells (so every spell has an icon everywhere).
Version: 0.1.2
Date: 2026-02-05
  Changes:
    - Rename: Mod renamed to "PD RPG Too Many Spells" (internal name: pd_rpg_too_many_spells).
Version: 0.1.1
Date: 2026-02-05
  Changes:
    - Fix: use Factorio 2.0 storage table instead of global for expiring-entity tracking.
Version: 0.1.0
Date: 2026-02-05
  Changes:
    - New: Initial release (safe runtime spell pack for RPG PD Fork).