Comments (2)
Previously this would return an error. The actual web client still sends the same requests, but it seems like the server is now just ignoring that field. That means, this is a bug on the S&F server, not the API, which I am not able to fix. The same also seems to be true for normal arena fights, which ignore this field now. I might try reporting this bug to playagames, but I have a feeling, that they are not going to care about this.
My aproach with this API has been "trust the server" from the start:
the parsing of responses does not check if the response is the correct response to your request
The command enum stop you from shooting yourself in the foot by enforcing valid inputs via the rust type system, but any logic above that is not worth the tradeoff in terms of perf/complexity/false positive errors.
so I guess if the server gets a fighting request for no mushrooms and decides, that you should pay a mushrom regardless, then that is how it is I guess...
from sf-api.
Thats bad, mby in next release delete the option and make it always true but that will cass problems in backcompatability,
or at least warning in comment of the function will be helpfull
from sf-api.
Related Issues (20)
- Better attribute and other array debug
- Add Hall of Knights parsing
- Understand/Explain/Fix portal enemy level
- Explain some of the interactions/limits of commands
- Fix fight parsing
- Add all events
- LIghtdungeon x ShadowDungeon iteration HOT 4
- dungeons.get_light(dungeon_name) sometimes crashes HOT 3
- unlocking dungeon HOT 2
- unintutitive names of variable in FortressRessources HOT 1
- missing commands for pets HOT 1
- dungeon fight commands missing? HOT 1
- idlegame update HOT 2
- Crash on login because of sfgames server bar response HOT 1
- Hellevator attack? HOT 2
- Allow claiming of items from the ingame Mailbox HOT 3
- Potion size for Strength potions doesnt match HOT 1
- Fix dungeon levels
- Event [Ruffian Reset] rewards aren't correctly parsed in the Gamestate HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sf-api.