Re-release of the community maintained, organized RSBot fork. Aimed for everyone with concise planning and clear communication.
This is not identical to the previous 2.10.0 release prior to the DMCA.
Includes all the major changes over the past year from @kis1yi and @Egezenn , along with the rejected proposal for the Python API developed by @Day4Date and other PRs that were lingering over from the release of version 2.9.9.
Differences from previous 2.10.0
- Revert copyright notice for Python - Never merged - All contributions from current org members -> @Day4Date, @kis1yi, @Egezenn - https://github.com/myildirimofficial/RSBot/pull/965 - @Egezenn
- DMCA - @Egezenn
- Fixed party disbandment when the server is shut down & spawn parsing (#6) - @kis1yi
- Distributed pathfinding & misc. file improvements (#4) - @Egezenn
- Override lang index if key available in settings (#5) - @Egezenn
- Party disbandment when the server is shut down (#3) - @kis1yi
- Merge pull request #2 from kis1yi/auto-xign - @kis1yi
- Automated XIGNCODE signature search - @kis1yi
- rm version from docs, manual cleanup - @Egezenn
- Prerelease - @Egezenn
List of changes
- Version 2.10.0 - @Egezenn
- Handle misconceptions - @Egezenn
- rename - @Egezenn
- Change manager URL for kis1yi's improvements - @Egezenn
- Hassleless versioning, setup and portable - @Egezenn
- Installer script - @Egezenn
- Only deploy docs when targeted, the bot itself isn't a service - Fix Python download when building via script - @Egezenn
- Modernize templates, fix some parts of CI - @Egezenn
- Fix layout&leftovers - @Egezenn
- Merge branch 'main' of https://github.com/Silkroad-Developer-Community/RSBot - @Egezenn
- Rebrand - @Egezenn
- Add write permissions for contents in nightly build - @kis1yi
- Update submodule URL and branch - @kis1yi
- log socket close reason; fix Bind to use ephemeral port for local IP - @kis1yi
- Revert "Fix race in Server connection event and async receive order" - @kis1yi
- Fix race in Server connection event and async receive order - @kis1yi
- Switch DLL proxying from d3d9.dll to dsound.dll - @kis1yi
- Relogin improvements - @kis1yi
- Changed SDUI source - @kis1yi
- Added guild names - @kis1yi
- Don't counterattack outside the training area - @kis1yi
- Fixed parsing issue on isro - @kis1yi
- Fixed NullReferenceException - @kis1yi
- Updated pets spawn for isro - @kis1yi
- Fixed "Please Execute the Silkroad.exe" error - @kis1yi
- Fix for rusro client launch - @kis1yi
- Added unicode support for client library path. (#1004) - @sector1337
- Merge branch 'SDClowen:master' into python - @kis1yi
- Fixed collision detection (#992) - @kis1yi
- Buffing players not in the party (#991) - @kis1yi
- Fixed collision detection - @kis1yi
- Don't attempt to buff chars outside the party with party buffs - @kis1yi
- Added english localization for new feature - @kis1yi
- Buffing players not in the party - @kis1yi
- Merge branch 'SDClowen:master' into python - @kis1yi
- Changed the method of launching official clients (#990) - @kis1yi
- Updated 4game endpoint and response processing - @kis1yi
- Merge branch 'SDClowen:master' into python - @kis1yi
- improved stability - @myildirimofficial
- Improved logic of process creation - @kis1yi
- Changed the method of launching official clients - @kis1yi
- Merge branch 'python' of https://github.com/kis1yi/RSBot into python - @kis1yi
- Removed unused import - @kis1yi
- Merge branch 'SDClowen:master' into python - @kis1yi
- Fix memory leak and heap corruption in PayloadReadString (#986) - @0E00737569636D6579697365766572696D
- Merge branch 'SDClowen:master' into python - @kis1yi
- Fixed translation for Protection and Skills (#984) - @kis1yi
- Improvements for pickup and shopping (#983) - @kis1yi
- Added TID to python API items list - @kis1yi
- Async event_loop to avoid blocking the UI - @kis1yi
- Added API functions get_party, get_players, event_loop - @kis1yi
- Python - @kis1yi
- Fixed translation for Protection and Skills Commit 8e9d3e0 broke it again... - @kis1yi
- Fixed Invalid cast error - @kis1yi
- Confirmation dialog for closing the bot is brought to the front - @kis1yi
- Improvements for pickup and shopping - @kis1yi
- optimized - @myildirimofficial
- Improvements for attack, resurrect, protection modules (#982) - @kis1yi
- Merge branch 'master' of https://github.com/sdclowen/rsbot - @myildirimofficial
- Some UI Fix - @myildirimofficial
- Update 25000.rbs (#863) - @Lt-Scarecrow
- Looting improvements (#981) - @kis1yi
- Fixed Translation for Skills and Protection Tab (#979) - @Day4Date
- Fix trsro already executing error - @myildirimofficial
- GUI update (#974) - @Day4Date
- Adjusted sizes of reference dicts for modern clients (#976) - @kis1yi
- Added PyPlugins to ToolStripMenu PyPlugins can now be toggled on and off just like the sidebar - @Day4Date
- Changed Plugin name To "PyPlugins" Changed UI-Controls to SDUI Controls where possible - @Day4Date
- Fixes for bard dance and UI for auto join pt (#969) - @kis1yi
- Added send_client API-Function Added Pythonnet to RSBot Project - @Day4Date
- Changed txt to english - @Day4Date
- Changed Python to embedded Python; Added Python download during build; Updated Python to 3.13.11 - @Day4Date
- Delete Dependencies/Python/PyRuntime directory - @Day4Date
- Storage improvements & TSRO and JSRO relics update (#963) - @kis1yi
- Added Python-API to build Plugins with Python. - @Day4Date
- Update SDUI submodule to latest commit - @myildirimofficial
- Added relic system support for TRSRO (#961) - @kis1yi
- script kaldırılabilmesi için buton eklendi (#958) - @MuhammetCkr
- feat: Specify launch mode via CLI options Revise of PR #950 (#955) - @Egezenn
- Added relic system support for RuSro (#951) - @kis1yi
- fix: Automatically determine MSBuild path & migrate RSBot.Default (#952) - @Egezenn
- InventoryItem class içerisindeki GetHashCode metot düzeltildi. (#946) - @MuhammetCkr
- Format with CSharpier, add .editorconfig, readme (#944) - @Egezenn
- ... - @myildirimofficial
- Merge branch 'master' of https://github.com/sdclowen/rsbot - @myildirimofficial
- updated sdui - optimized animations - @myildirimofficial
- Fixes&improvements, build script (#942) - @Egezenn
- fix&ci/cd: Move context file to a generic place, run build on prs (#937) - @Egezenn
- feat: Implement cli args, don't allow "Profile" creation (#936) - @Egezenn
- fix: Fix and improve botbase change UX (#935) - @Egezenn
- RSBot.Default -> RSBot.Training (#934) - @Egezenn
- ci/cd: Move deps at build (#933) - @Egezenn
- docs: Seperate FAQ, description changes, md format, CONTEXT for agents (#932) - @Egezenn
- docs: Readme overhaul & move of GitHub Wiki to github.io for easier collobaration and more control (#928) - @Egezenn
- Fixes in resurrection, lure conditions and map (#929) - @kis1yi
- Update cron schedules (#927) - @Egezenn
- Workflow to remove old, redundant prereleases (#926) - @Egezenn
- VTC update support (#925) - @kis1yi
- Fixed jcplanet login support (#922) - @kis1yi
- Support for official CSRO, JSRO, TSRO & temporary fixes for ISRO, KSRO (#919) - @kis1yi
- Added VTC Game (#914) - @kis1yi
- Added feature unique alarms (#910) - @Dennis198
- Fixed VTC_Game login (#905) - @kis1yi
- Fixed teleportation with low durability in Samarkand (#904) - @kis1yi
- Fixed showing of client version and global chat UI (#903) - @kis1yi
- Update XIGNCODE pattern for TRSro (#902) - @hayalpc
- Fixed rusro auth after launcher update (#901) - @kis1yi
- Fixed teleportation with low durability in Alexandria (#897) - @kis1yi
- Fixed Howling Shout cooldown and warrior's party buffing (#894) - @kis1yi
- Fixed blocking the addition of party buffs (#893) - @kis1yi
- Fixed Howling Shout while luring without a script (#892) - @kis1yi
- Use speed drug when executing script (#891) - @kis1yi
- Fixed buffs conflict (#890) - @kis1yi
- Fixed disconnect when pickpet stuck while grabbing (#889) - @kis1yi
- Fixed riding on pet and using speed scrolls while luring (#888) - @kis1yi
- March and Holy skills added to party buffing for recast (#883) - @kis1yi
- Added 'supply' script command (#880) - @kis1yi
- Fixed parsing character data on KSRO (#879) - @kis1yi
- Support of relic items (#876) - @kis1yi
- Don't summon fellow if no HP potions (#875) - @kis1yi
- Party matching improvements (#872) - @kis1yi
- Minor bugs fix - @myildirimofficial
- Improved Protection module (#868) - @kis1yi
- New feature translated (#866) - @kis1yi
- Support for plugins without GUI (#864) - @kis1yi
- Update submodule to latest main (#862) - @kis1yi
- Fix null reference exception while botting. - @myildirimofficial
- Fix bsr loading - @myildirimofficial
- Added support for riding on fellow pets and SP recall (#860) - @kis1yi
- Added new checkbox to cast buffs between attack skills (#857) - @gergo123
- Cos movement while using job transport (#856) - @gergo123
- Update/fix alchemy bot (#853) - @gergo123
- Fix trading bot on Rigid client (#852) - @gergo123
- change opcode to wait for after executing teleportation while running a script (#851) - @gergo123
- send gamereset packet in clientless mode only! (#850) - @gergo123
- Grab pet now works even if the bot is not running (#849) - @kis1yi
- Added .NET SDK 9 (#848) - @kis1yi
- Maximum return delay after death increased to 600 sec (#846) - @kis1yi
- Added the ability to send messages to global chat (#844) - @kis1yi
- Fixed multiclient support for RuSro (#839) - @kis1yi
- Fix conditional release & readme update (#834) - @Egezenn
- Always uploads the artifact (#833) - @Egezenn
- Delete .github/nightly.yml - @myildirimofficial
- Create nightly_build.yml - @myildirimofficial
- workflow (#832) - @Egezenn
- Fix newPos equation as stated in issue (#825) (#826) - @SoulCultivator
- XIGNCODE fix for TRSRO (#830) - @kis1yi
- Fixed queue in clientless & RuSro error parsing improvement (#829) - @kis1yi
- RuSro added to the description (#828) - @kis1yi
- Cast skills on the Protection tab only if they are inactive (#827) - @kis1yi
- Documentation of the build instructions (#824) - @Egezenn
- Fixed drop item from bot gui on vsro (#822) - @kis1yi
- Fixed autologin problems on certain clients (#821) - @kis1yi
- Improved RuSro auth algorithm (#819) - @kis1yi
- Party buffing fixes (#817) - @kis1yi
- Fixed teleporting in clientless and bug with alchemy (#816) - @kis1yi
- Fixed relog bugs (#814) - @kis1yi
- Fixed bard buffs expiration handling (#813) - @kis1yi
- Added support for the official Russian localization of Silkroad (4game) (#812) - @kis1yi
- test (#807) - @Egezenn
- Text correction, default setting changes (#806) - @Egezenn
- Update copyright year to 2025 across multiple project files (#805) - @Taiizor
- Enhance Party System: Add LeaderChange Type and Handle in Party Updates (#804) - @Taiizor
- handle isro sw full dc - @myildirimofficial