[Release] Summon Editor .NET10

03/15/2026 01:04 yosiemelo#1
YSMSummonEditor Release


Hello guys,

I want to share a new tool called YSMSummonEditor.

Before anything else, I would like to invite anyone interested to help improve this tool together with me. I am not 100% sure that everything works correctly and stays fully stable in every case, so I strongly recommend using it carefully at first, especially on anything important.

Because of the amount of work I currently have, I am not able to actively develop and test it at the same time. That is why I would really appreciate it if even a less experienced developer used it a bit and shared feedback, ideas, bug reports, and general notes with me.

Thanks in advance. Maybe it will be useful for someone.

What is YSMSummonEditor?
YSMSummonEditor is a Windows desktop editor for Rappelz summon data, built with WPF and backed by MSSQL.

The main goal of this tool is to make summon-related editing more structured and safer by using a staged workflow. Changes are prepared first, reviewed before save, and can also be exported as .sql instead of writing directly into the database.

It is designed mainly for work with:
  • Summons
  • Evolution chains
  • Skill trees
  • Skills
  • Random skill groups
  • Stat scaling

Main Features

Summon Browsing and Evolution Chain
  • Search by summon ID, summon name, or related text
  • Use Go or Enter to search quickly
  • Browse summons with 36x36 icons
  • Load the full three-step evolution chain automatically for the selected final summon
  • Display summon header icon, feature text, card metadata, and a visual Evolution 1 -> Evolution 2 -> Evolution 3 chain


[Only registered and activated users can see links. Click Here To Register...]

Skill Tree Editing
  • Inline editing of SkillTreeResource rows
  • Right-click actions for:
    • editing a skill
    • deleting a row
    • creating a random skill group
    • editing a random skill group
    • detaching a random skill group
  • Dirty row highlighting for staged changes
  • Effective skills view synchronized with the currently active evolution stage

Skill Editing
  • Dedicated editor for SkillResource
  • Business-field editing
  • Advanced raw-field editing
  • Staged updates integrated into the global save and review flow


[Only registered and activated users can see links. Click Here To Register...]

Random Skill Groups
  • Full support for SummonRandomSkillResource
  • Recognition of skill_group_id in tree rows with RND[GroupId] badge display
  • Random group editor with:
    • skill search by exact ID
    • skill search by name contains
    • 36x36 skill icons
    • tooltip support
    • maximum 15 entries
    • duplicate prevention
    • automatic sorting by SkillId
    • automatic use_code = selected.Count
  • Automatic group ID allocation based on both:
    • SummonRandomSkillResource.sid
    • SkillTreeResource.skill_group_id
  • Manual positive Grp entry can create an empty placeholder group automatically
  • Shared group usage warnings with clone-or-edit-in-place decision during save


[Only registered and activated users can see links. Click Here To Register...]

Stat Scaling Editor
  • Modal stats window for the selected final summon
  • Editable data sources:
    • StatResource
    • CreatureLevelBonus
  • Live calculator using:
    • level range 1..350
    • enhance stage range 0..5
    • CreatureEnhance.stat_amplify
  • Displays both raw and enhanced final values


[Only registered and activated users can see links. Click Here To Register...]

Save, Review, and Export
  • All edits are staged first
  • Every save goes through review
  • Save target toggle:
    • DB for direct MSSQL write
    • .sql for diff export without touching the database
  • Global pre-save confirmation before database commit
  • Shared usage warnings for:
    • skills
    • skill trees
    • stats
    • growth bonuses
    • random groups
  • Unsaved-change protection when switching to another summon:
    • Save
    • Discard
    • Cancel

Assets and UI
  • Recursive asset indexing for summon and skill images
  • Embedded branding assets and default 36x36 fallback icon
  • Dark grayscale UI
  • Custom scrollbars
  • Game-oriented tooltip rendering

More Information
Installation guide, requirements, setup details, and other technical information can be found on GitHub.


[Only registered and activated users can see links. Click Here To Register...]

Final Note
This tool was made to simplify summon editing and make the workflow cleaner, safer, and easier to review before anything is saved.

It is still a fresh release, so please use it carefully in the beginning. If you test it and notice anything strange, broken, missing, or worth improving, feel free to share it with me.

Any feedback, bug report, idea, or suggestion is welcome.

Thanks a lot in advance.
Maybe someone will find it useful.

~YoSiem
03/20/2026 07:56 Ne0@NCarbon#2
Hi Yosiem,

I can't test because i can't compile, YSMLib is needed !
04/03/2026 23:53 hackintosch#3
Quote:
Originally Posted by Ne0@NCarbon View Post
Hi Yosiem,

I can't test because i can't compile, YSMLib is needed !

yep true :(
04/04/2026 00:13 yosiemelo#4
Quote:
Originally Posted by hackintosch View Post
yep true :(
ah right sorry!, i will release it properly in next days, got week vacation haha
05/14/2026 12:32 Beocc#5
Hello thx for the tool but can't compile without YSMLib :( :)