Skip to content

Add SoulsMasterSummoner (develop-EN) - #791

Open
pierow1 wants to merge 1 commit into
imperial-space:develop-ENfrom
pierow1:add/SoulsMasterSummonerV2
Open

Add SoulsMasterSummoner (develop-EN)#791
pierow1 wants to merge 1 commit into
imperial-space:develop-ENfrom
pierow1:add/SoulsMasterSummonerV2

Conversation

@pierow1

@pierow1 pierow1 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Moved PR #786 from branch develop to develop-EN

Screenshot 2026-07-29 114955

О ПР`е

Тип: Mob

Изменения: Adds SoulsMasterSummoner as a boss mob; includes assets, YAML and a comp for summon logic.

Технические детали

  • Added a new Souls Master Summoner boss with a default ranged attack using MedievalProjectileCursedArrow
  • Added a component/system that summons skeletons near the summoner while it is aggroed.
  • Added configurable summon count, maximum active summons, radius, delays, cooldown, and spawn attempts.
  • Added safe spawn checks to prevent summons appearing in walls, space, blocked tiles, or on other mobs.
  • Added IceBarrierSpellCastEffectBeginner at successful summons.
  • Using the existing non-butcherable MedievalMobSkeletWeakSpell for summons.
  • Optimized the main summoner cycle to process once every second, with everything else using TryComp<>
  • Added the required RSI sprites and meta.json with ICLA licensing/copyright under Imperial/Medieval.
  • Tweaked health from 180 to 300.

Изменения кода официальных разработчиков

Нет

Moved from branch develop to develop-EN

Adds a summon cap and check (spawnAttempts) to HOPEFULLY prevent mobs from spawning in walls/other mobs, summonEffect, removed FootstepSound tag, and misc stuff

180 to 300 total health

SoulsMasterSummonerSystem reworked to 1 second UpdateInterval cycles (30 tick) with other methods using TryComp<>
@github-actions github-actions Bot added size/Small Change Wiz Code Изменения вмешиваются в код визардов C# Изменения добавляют новый C# код Change WIz Prototypes Изменения вмешиваются в код прототипов визардов Prototypes Изменения добавляет новые прототипы Resprite Изменения заменяют оригинальные текстуры визардов Sprite Изменения добавляют спрайты labels Jul 30, 2026
@pierow1 pierow1 mentioned this pull request Jul 30, 2026
@pierow1

pierow1 commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

The basics are in at this point, but considering this was made to me more of a mini-boss...it will need polish.

Perhaps more abilities and support for players to control this mob.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C# Изменения добавляют новый C# код Change Wiz Code Изменения вмешиваются в код визардов Change WIz Prototypes Изменения вмешиваются в код прототипов визардов Prototypes Изменения добавляет новые прототипы Resprite Изменения заменяют оригинальные текстуры визардов size/Small Sprite Изменения добавляют спрайты

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant