Skip to content

Releases: iLPdev/prs

v1.8.0

30 Sep 14:13
8fe4a9b
Compare
Choose a tag to compare

What's Changed

New Features

✨ Quest tab (#132) with colors, progress bars, and updating on GMCP changes
✨ Skills tab (#134) with gauges for level-based skills, includes colors based on skill type (weapon, crafting, artisan, & combat)
✨ ASCII Map tab (#137) replicates in-game map command output to a tab, includes zoom in/out buttons.
✨ Added Outlands Portal terrain types
✨ Battle tab with target(s)
✨ Skill/Spell Buttons populate Combat tab when available and engaged in battle
✨ Inventory tab
✨ Add regeneration to Stats
🏗️ Refactored entire package for use with @demonnic's Muddler build tool

Bug Fixes

🐛 update castingTime and interruptChance to reflect game server changes

Co-authored-by: @grrtt49 and @iLPdev
Full Changelog: v1.7.0...v1.8.0

v1.7.0

25 Jun 17:56
ba3184c
Compare
Choose a tag to compare

What's Changed

New Features

  • ✨ GUI Module -- Everything converted to Adjustable Tab Windows!
  • ✨ Quick Slot Buttons and Keys (F1-F12)
  • ✨ Statistics Tab
  • ✨ Movement via Number Pad Keys

Enhancements

  • ✨ Multiple Open Profiles Support
  • ✨ Player, Class, and Level added to Vitals Tab
  • 💄 Mudlet toolbar skinned to match GUI
  • 💄 Mudlet mapper moved to independent Map tab
  • 💄 Rage and Combo bars moved to Combat tab
  • 💄 All gauges styled to match web client UI
  • 💄 XPbar now changes to Hero at Level 100

Bug Fixes

  • 🐛 Bug Fix: Food points gauge function renamed

prs-screenshot-01

Contributors: @iLPdev @eterchun @sorenmakert
Full Changelog: v1.6.0...v1.7.0

v1.6.0

30 May 17:36
c32dbab
Compare
Choose a tag to compare

What's Changed

New Features

  • ✨ Timestamps in communications tabs (a7c5f44)
  • ✨ Clickable URLs in main display
  • Revisionator introduced for nondestructive incremental patching (9fd5661)

Enhancements

  • 💄Updated styling of communication tabs for better visibility (4e7702a)
  • 💄New logo by HarveyUK (8eb51cb)
  • ⬆️ Upgraded MDK dependencies to v2.10.0 (#97)

Bug Fixes

  • 🐛 Removed duplicate keys for Ravine and Farmland terrain types (656ee7b)

Documentation

  • ✏️ Various fixes and updates to readme.md.
  • 📝 Credit Dalem as co-author in PRS.lua (9cf46fb)

Contributors: @iLPdev and @H4RV3Y2805
Full Changelog: v1.5.0...v1.6.0

v1.5.0

21 May 20:11
45b11f5
Compare
Choose a tag to compare

What's Changed

New Features

  • ✨ Discord Rich Presence integration (#89)
  • ✨ Added player level to vitals window (#80)

Contributers: @iLPdev
Full Changelog: v1.4.1...v1.5.0

v1.4.1

13 May 00:26
ad665df
Compare
Choose a tag to compare

What's Changed

  • fix: 🐛 Upon level 100, XP gauge will fail elegantly and be removed entirely upon next player login. (Issue #70)
  • fix: 🐛 Ensure vitals window receives GMCP player data at login. (Issue #63)
  • fix: 🐛 Client no longer crashes when communication channel buffers are invoked. (Issue #74)

Contributors: @eterchun
Full Changelog: v1.4.0...v1.4.1

v1.4.0

11 May 17:08
92f1f34
Compare
Choose a tag to compare

What's Changed

  • 💄 Added terrain types for new shops in Nexus: Witch Doctor, Combat Book Shop, Artisan Book Shop, Crafting Book Shop, and Scroll Scribe

Full Changelog: v1.3.0...v1.4.0

v1.3.0

09 May 14:38
ba79de3
Compare
Choose a tag to compare

What's Changed

New Features

  • ✨ Announces 'Procedural Realms' as current game for Discord integration
  • 💄 Added miscellaneous Frozen Peaks terrain types: Obsidian Floor, Obelisk Exit, Permafrost, Gold Mine Tailings

Updates

  • 🏗️ Updated MDK dependencies to v2.9.0
  • 📝 Added Usage section to readme with instructions for enabling GMCP and configuring UI

Bug Fixes

  • 🐛 Added hint for room stub connection (@eterchun)
  • 🐛 Updated local package version

Contributors: @eterchun and @iLPdev
Full Changelog: v1.2.0...v1.3.0

v1.2.0

27 Feb 06:55
461958f
Compare
Choose a tag to compare

What's Changed

New Features ✨

  • Command line interface for interaction directly within communication tabs! (Click and type at bottom of container tab to chat, newbie, and trade.) (by @eterchun #52)
  • Use @<playername> command to send tells directly from Tell tab command line (by @eterchun #52)
  • EMCO container reflects the player name (by @eterchun #52)
  • New Terrain Types for Nexus, Hidden Grove, Endless Sands, Frozen Peaks, and Temples (by @iLPdev #56)
  • Remove XP gauge when player reaches level 100 (by @eterchun #52)

Bugfixes 🐛

  • Automatic EMCO container position loading via the relevant APIs (by @eterchun #52)
  • Added missing structural terrain types, e.g. buildings, etc. (by @iLPdev #56)
  • Automatic Vitals container position loading via the relevant APIs (by @eterchun #52)
  • Pad gauge text using geyser styling rather than inline (by @eterchun #52)
  • Move window initialization until after GMCP data has been received to eliminate startup log pollution from various gauge LUA errors (by @eterchun #52)
  • Updated MDK dependencies to v2.8.1 (by @iLPdev #53)
  • Updated Readme Documentation (by @iLPdev #51)

Full Changelog: v1.1.0...development

v1.1.0 - One-Year Anniversary Edition

23 Feb 17:30
2d9416a
Compare
Choose a tag to compare

What's Changed

Features

  • ⚡ Added logic to handle instanced areas (by @eterchun in #46)
  • ⚡ Changed to line-based triggers for communications capture (by @eterchun in #44)

Bugfixes

  • 🐛 Resolved (#4) truncated lines in communications tabs (by @eterchun in #44)
  • 🐛 Resolved (#33) missing trigger for self-tell display in Tell tab (by @eterchun in #44)

Full Changelog: v1.0.2...v1.1.0

v1.0.2

17 Feb 15:58
5eb952f
Compare
Choose a tag to compare

What's Changed

  • Hot Fix for #41 - Copy and paste error from make_room to handle_move resuling in LUA runtime error resolved by passing the direction id into ConnectExitStub rather than a non-existent value.… by @eterchun in #43

Full Changelog: v1.0.1...v1.0.2