Version 1.50.42 Released
Version 1.50.42 expands the social side of Knights of Crystalis into a much more persistent simulation.
Roadmap features 79–82 are now implemented as one connected system:
79. Friend System Expansion 80. Rival System 81. Nemesis Player 82. Active Global Chat
The goal of this update is to make the offline-MMO world feel less static.
NPC players now continue developing, remember interactions, react to important events, communicate with the player, and maintain persistent relationships over time.
79. Friend System Expansion
NPC friends are now considerably more interactive.
Friends can now:
- send direct messages
- respond to player messages
- show their current team
- show equipment and build information
- develop their builds over time
- improve their level and power
- continue progressing while the player is away
- trade items directly with the player
Each friend now has a more persistent identity rather than simply existing as a name in a list.
Friend Builds
Friend profiles now expose more information about their current progression.
Depending on the NPC, players can inspect:
- three-character team composition
- Job choices
- equipment
- Build Tier
- estimated Team Power
- relationship level
- recent activity
NPC builds can change as the simulated player develops.
This helps reinforce the idea that these characters are participating in the same world rather than permanently remaining at one progression state.
Direct Messages
NPC friends can now participate in direct conversations.
Messages are persistent and tied to the individual friend.
NPC responses are based on their personality and current progression state.
The system also tracks communication history so the interaction does not feel like a completely disconnected random response every time.
Direct Item Trading
The existing concept of offering equipment to NPC friends has been integrated more deeply into the Friend system.
Players can inspect a friend's build and directly offer suitable items.
The NPC evaluates the item and can purchase it when appropriate.
This makes equipment trading part of the social simulation rather than an isolated menu function.
Friends Continue Developing
NPC friends now progress over time.
Long periods away from the game can result in friends returning with:
- higher levels
- stronger equipment
- improved builds
- increased Team Power
- additional activity
One important safeguard was added during testing:
NPC progression can never move backwards.
A high-level friend will no longer lose levels simply because the player's own current level is lower when the next simulation tick occurs.
Friend progression is strictly non-regressive.
80. Rival System
The game now tracks several persistent NPC companies as long-term rivals.
There are currently:
6 evolving Rival Companies
Each Rival maintains its own progression data, including:
- character level
- Arena Rating
- Build Tier
- victories
- defeats
- progression history
These Rivals continue developing alongside the player.
They are no longer static opponents with one permanently fixed strength value.
Parallel NPC Progression
Rivals simulate their own advancement.
Over time they can:
- increase in level
- improve their build quality
- climb Arena Rating
- accumulate wins and losses
- become stronger future opponents
This creates another layer of the offline-MMO simulation.
The player is no longer the only entity progressing while time passes.
81. Nemesis Player
The Social Simulation now includes a dedicated persistent Nemesis.
Silvernite87
acts as the player's long-term competitive opponent.
Unlike an ordinary Arena NPC, the Nemesis remembers previous encounters.
Nemesis Memory
The Nemesis system records information from earlier fights.
This includes:
- previous results
- remembered player formations
- recent battle history
- adaptation level
- repeated matchup information
The Nemesis therefore becomes increasingly familiar with the player's usual approach.
Adaptation
Silvernite87 has an:
Adaptation Level from 0 to 12
Repeated encounters gradually increase this value.
As Adaptation rises, the Nemesis can respond more effectively to information learned from earlier fights.
This includes preparing elemental counters against remembered party compositions.
The intention is not to allow the NPC to cheat.
Instead, it creates the illusion of another experienced player learning from repeated encounters.
Persistent Nemesis Battles
Nemesis challenges use the actual Arena combat path.
They are not simply simulated text results.
After a battle, the Nemesis system stores the outcome and updates its persistent memory.
This creates a continuing rivalry across multiple sessions.
82. Active Global Chat
Global Chat now reacts to events occurring throughout the game.
NPCs can automatically discuss:
- Boss kills
- rare drops
- Arena results
- Patch Notes
- Crownstead events
This makes the chat feed significantly more connected to what is actually happening in the world.
Boss Reactions
Major victories can now generate NPC discussion.
Characters may:
- congratulate the player
- comment on the boss
- discuss builds
- compare strategies
- talk about future progression
The exact reaction depends on the NPC personality.
Rare Drop Reactions
Obtaining unusual or valuable items can trigger Global Chat discussion.
NPCs may react to:
- unusually rare equipment
- powerful drops
- desirable Itemization combinations
- prestigious finds
This helps rare loot feel like an event inside the simulated online world.
Arena Reactions
Important Arena results can also trigger discussion.
NPC players may:
- comment on rankings
- react to surprising victories
- discuss strong teams
- acknowledge rivalries
This ties Arena progression more closely into the social simulation.
Patch Note Discussion
NPCs now react to Patch Notes as well.
Chat can include discussion about:
- balance changes
- strong Classes
- nerfs
- buffs
- new systems
- emerging builds
The world therefore feels more like a community responding to a live game's updates.
Crownstead Activity
Crownstead events can also generate social reactions.
NPCs may discuss:
- settlement developments
- major upgrades
- new features
- economic changes
- progression milestones
This brings another existing game system into the shared social layer.
Chat Spam Protection
Reactive Global Chat uses event cooldowns.
The same event cannot continuously flood the chat simply because a trigger fires repeatedly.
Message history is also bounded so long-running saves do not accumulate an unlimited amount of social-event data.
New Social Interface
The Social section is now divided into clearer views:
Friends
Direct messages, builds and item trading.
Rivals
The six evolving NPC companies.
Nemesis
Silvernite87's current progression, Adaptation and battle history.
Activity
Recent social and world reactions.
This keeps the additional complexity manageable as the simulation continues growing.
Offline Progression
Social Simulation now participates more deeply in offline advancement.
When sufficient time passes:
- friends can develop
- rivals can improve
- build tiers can change
- ratings can increase
- social state continues evolving
This reinforces one of the central ideas behind Knights of Crystalis:
the world should appear to continue existing even while the player is offline.
Additional Stability Fix
During final browser testing, an unrelated inherited issue from the previous Arcade interface work was discovered.
The complete Adventurer Guild render/action block had accidentally disappeared from game.js while references to it remained elsewhere.
This could potentially interfere with the normal game boot path.
The missing Guild functionality has now been restored as part of 1.50.42.
This was not part of the original Social Simulation roadmap, but it was treated as a release blocker and fixed before shipping the update.
Files
Knights of Crystalis
| Status | Released |
| Author | devgb |
| Genre | Role Playing, Card Game |
| Tags | Fantasy, Management, MMORPG, monster-taming, offline, Pixel Art, Roguelite, Singleplayer |
| Languages | German, English |
| Accessibility | Color-blind friendly, High-contrast, Interactive tutorial, One button |
More posts
- Version 1.50.46 Released11 hours ago
- Version 1.50.45 Released11 hours ago
- Version 1.50.44 Released12 hours ago
- Version 1.50.43 Released13 hours ago
- Version 1.50.41 Released14 hours ago
- Version 1.50.40 Released15 hours ago
- Version 1.50.39 Released16 hours ago
- Version 1.50.38 Released16 hours ago
- Version 1.50.35 Released20 hours ago
Leave a comment
Log in with itch.io to leave a comment.