Nicolas Meylan
Nicolas Meylan
### Bug Description **Current behavior**: It seems that walk movement is stopped when entity(player or mob) is hit instead of being delayed **Expected behavior**: > "if you are walking from...
Currently the project only compile using rust nightly because of https://github.com/nmeylan/rathena-script-lang-interpreter which use https://github.com/rrevenantt/antlr4rust which use rust nightly feature I started working to rewrite some part of antlr4rust without those...
Character Status comes from multiple sources: - Allocated status point (str, agi,vit, dex, int, luk) - Bonus from job level - Bonus from Item with *static* script (e.g: wearing Glove[1]:...
Reduce number of dependencies, evaluate migration of following dependencies: 1. serde -> nanoserde 2. ~sqlx (serde) -> rust-postgresql~ 3. regex -> regex_lite 4. flexi_logger (regex) -> ## Before clean build:...
There are too many usage of unwrap or expected in the codebase. Some are "safe", but the majority are not and lead to thread being terminated and the server is...
Stats and behavior happening only during battle - [ ] flee penalty - [ ] def damage reduction - [x] vitdef damage reduction - [ ] vitdef penalty - [...
A nice to have feature would be to be able to "load" a test case scenario into game. Server could provide an http API which: - [ ] Would be...
Skills
Total skills: 407 Progress https://github.com/nmeylan/rust-ro/blob/master/doc/notes/skills/offensive-skills-progress.md # Requirements validation - [x] skill is known at required level - [x] sp - [x] hp - [x] ammo - [x] weapon - [x]...
Implement `@refresh` for warp and mobs to reload warp or mobs configuration files requires to: 1. Lock each map instance 1. Remove all map item 1. Reload mobs/warp 1. remove...
At command dispatcher is located [here](https://github.com/nmeylan/rust-ro/blob/master/server/src/server/request_handler/atcommand.rs) List of Atcommand to implement, list is not exhaustive: - [ ] autoloot - [ ] showexp - [x] warp - [x] go -...