Skip to content

Teto's 13th reason why#64

Closed
MujyKun wants to merge 96 commits intoiw2d:mainfrom
MujyKun:develop
Closed

Teto's 13th reason why#64
MujyKun wants to merge 96 commits intoiw2d:mainfrom
MujyKun:develop

Conversation

@MujyKun
Copy link

@MujyKun MujyKun commented Nov 5, 2025

This PR must be merged first.

  • Added Schema Updater
  • Added Bans
  • Renamed !find to !search and added find as an alias
  • Adding Lynx's scripts to Kinoko
  • Added BanInfo
  • Added Ban Commands
  • Added & refactored new commands from Lynx (online, goto, whodrops, heal, summon, dc, notice, noticeb, noticer, say, kill, killmap, healmap, hide, unhide)
  • Added high level functions to CentralServerNode, User, ChannelServerNode
  • Added storage of the full ChannelServerNodes for more appropriate high level functionality. This will make tasks such as warping players or getting all connected users much easier.
  • Replaced all user.write(MessagePacket.system(...)) with user.systemMessage
  • Implemented Families
  • Added Skill Handling for GM (900) | SUPER_GM (910)
  • Added Global EXP/DROP/MESOS rate modifiers.
  • Added Family EXP/DROP modifiers
  • Added Personal Family EXP/DROP modifiers.
  • Added high level family functions to CentralServerNode
  • Added Timing class to simplify commonly called timer related functions. Has convenient functions such as logDuration, to log how long it takes to complete a function.
  • Added THIS PR to fix cash exclusive body part items, where it was checking the wrong item position.
  • Added Alias !killall to !killmobs
  • Removed Unhide command, the Hide command is now a toggle.
  • Added GM / SUPERGM skills.
  • Added Field buffs (still restricted by skill range)

Note: Family database functions need to be added for Cassandra (but are implemented for Postgresql)
Note: BanInfo needs to be implemented for Cassandra.

Added & refactored new commands from Lynx (online, goto, whodrops, heal, summon, dc, notice, noticeb, noticer, say, kill, killmap, healmap, hide, unhide)
Added high level functions to CentralServerNode, User, ChannelServerNode
Added storage of the full ChannelServerNodes for more appropriate high level functionality. This will make tasks such as warping players or getting all connected users much easier.
Replaced all user.write(MessagePacket.system( with user.systemMessage(
@MujyKun MujyKun changed the title Teto's 13th reason Teto's 13th reason why Nov 5, 2025
@MujyKun MujyKun closed this Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants