BETA: The Origin of Blast
v0.22.3.2 SOME AI MODELS MAY REACT BASED ON YOUR ''/'' COMMANDS. I HAVEN'T FOUND A FIX YET, BUT MY SCRIPT'S OUTPUT WILL ALWAYS BE AT THE BOTTOM. THE BEST SOLUTION WOULD BE TO DISABLE AI PUTTING AN OUTPUT RIGHT AFTER A COMMAND, BUT I DIDN'T FIND HOW YET. **** ----Features Implemented---- +++Initialization+++: - Player and entity stats (health, mana, level, experience, attributes, armor class, coins, inventory). - State initialization to track entities and the current target. Commands: /me: Displays the player's current stats. /inventory or /inv: Shows the player's inventory. /up [stat] [X]: Allows the player to allocate points to attributes. +++Combat System+++: - Targeting system to maintain the same entity throughout the fight. - Automatic entity level assignment based on player level. - Dynamic NPC stat scaling and loot generation based on level. Advanced Combat System (ACS): - Detailed combat feedback, including roll results, stat used, and damage calculation. - Entity counter-attacks with detailed feedback. +++Experience and Level-Up System+++: - Experience gain and level-up logic. - Awarding free points to allocate upon leveling up. +++Display Enhancements:+++ - Display player and NPC stats at the start of the fight. - Improved visibility with newline at the end of NPC stats.
