mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-12-16 20:24:39 -06:00
-
released this
2024-05-10 16:20:42 -05:00 | 366 commits to main since this releaseWhat's Changed
Features
- feat: Dragonmaw by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1562
- Dragonmaw Chasm Race track fully works now!
- feat: Add MovingAI pathing for NPCs without combatAI by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1509
- Heimleich Stewblaster, Cleaner Robots, and other non-combat NPCs move around now!
- feat: refactor vanity by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1477
- The vanity system is now more robust, modular and versatile to add simple modifications via the server!
- feat: refactor slash commands system into more scalable system by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1510
Fixes
- fix: Remove Avant Gardens special case patch by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1462
- chore: Remove unnecessary heap allocations by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1478
- chore: Change AuthPackets to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1475
- chore: Convert EchoSyncSkill to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1473
- chore: Change EchoStartSkill to use BitStream reference by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1472
- chore: Change LDFFormat to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1467
- chore: Convert game message bit stream raw pointers to references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1465
- chore: Change Mail to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1474
- chore: Convert DoClientProjectileImpact to use bitstream refs by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1471
- chore: Convert AMFSerialize to use bitstream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1466
- chore: Convert LeaderboardManager to use BitStream refs by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1469
- chore: Change dServer and related code to use BitStream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1476
- chore: Change entity and component logic to use bitstream references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1468
- chore: Change AMF to use references by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1479
- chore: remove extra speed class by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1480
- fix: LUP scripts and wandering vendor script by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1483
- fix: default chat to the correct port when no option is given by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1484
- fix: FrameStats serialization by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1481
- feat: move all ldf config to be in xml by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1482
- Delete unused cpp file by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1485
- fix: remove void* by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1487
- fix: Specify path for included files in Loot and CharacterComponent by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1488
- fix: plaques would crash when interacting with no data provided by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1486
- fix: Dissolve more CMake dependencies by @Xiphoseer in https://github.com/DarkflameUniverse/DarkflameServer/pull/1387
- chore: Set default symbol visibility to hidden in CMAKE by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1490
- feat: Provide SerializeEntity constant reference overload by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1491
- chore: add info to debug logs by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1495
- fix: Remove multiple Script syntax by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1496
- fix: commendation vendor cant accept missions by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1497
- chore: Less verbose name for enum underlying type casts by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1494
- chore: Table Loading Improvements by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1492
- feat: add further MovementAI skeleton by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1499
- fix: plaques not giving progress by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1500
- fix: update serialization, remove unused variable by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1501
- chore: supress warnings on external library headers and actually get rid of the last old-style casts by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1502
- fix: Update switch behavior by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1503
- chore: Remove
news in Behavior members by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1504 - fix: movement ai remove goto, do todo, remove unused call by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1505
- fix: remove extra access of PlayerData by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1513
- chore: Shorten BehaviorTemplate enum name by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1512
- chore: unbreak the stacktraces by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1516
- chore: Update cmake version in README by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1518
- fix: stewblaster stopping for non-players by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1521
- fix: leaderboard update idempotency by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1520
- fix: update InterruptBehavior to current knowledge by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1523
- fix: more restrictive std::from_chars for floating point by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1524
- chore: remove chat_internal and processes everything over chat connection by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1508
- fix: update if check in object by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1528
- chore: replace whitelist and blacklist with inclusive terms by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1530
- chore: Remove dpEntity pointers from collision checking by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1529
- chore: const return oversight by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1532
- chore: disable non-standard volatile behavior on MSVC by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1534
- fix: ignore whitespace in TryParse by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1536
- fix: player jittering when picking up loot by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1537
- chore: remove usage of xmldoc as a ptr by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1538
- chore: Fix use of uninitialized variable by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1540
- chore: update check to check size in loop by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1541
- chore: split out slash commands into multiple files by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1539
- fix: Add exception inheritance for CppSQLite3Exception, harder try catch re-throw in exception handler by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1544
- fix: console sound in Nexus Tower by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1547
- chore: Use string to access SQLite columns by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1535
- chore: Nitpicking-utils by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1549
- feat: slashcommands for showall, findplayer, get/openhttpmoninfo, and debug world packet by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1545
- chore: Convert heap allocation to optional by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1553
- chore: move the pet minigame table loading logic out of petcomponent by @jadebenn in https://github.com/DarkflameUniverse/DarkflameServer/pull/1551
- feat: add nlohmann/json lib by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1552
- Use volume for mariadb persistence by @Xiphoseer in https://github.com/DarkflameUniverse/DarkflameServer/pull/1555
- fix: out of order physics updates by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1558
- chore: remove md5 new by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1560
- chore: remove json by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1561
- chore: Remove anti-cheat break savings by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1559
- chore: Bump verion to 2.3.0 by @aronwk-aaron in https://github.com/DarkflameUniverse/DarkflameServer/pull/1564
Full Changelog: https://github.com/DarkflameUniverse/DarkflameServer/compare/v2.2.0...v2.3.0
Downloads
- feat: Dragonmaw by @EmosewaMC in https://github.com/DarkflameUniverse/DarkflameServer/pull/1562