Code Monkey home page Code Monkey logo

gameserver's People

Contributors

abosma avatar cabeca1143 avatar chutch1122 avatar danil179 avatar davidivkovic avatar dawiss2 avatar deudly avatar diego4458 avatar drunderscore avatar eddy5641 avatar fighter19 avatar furkans1821 avatar harmfulbreeze avatar harrebarre avatar horato avatar jason300 avatar killfrra avatar kubeer avatar lzardy avatar matthewfrench avatar maufeat avatar moonshadow565 avatar mythicmaniac avatar neekhaulas avatar nitroxenon avatar sasharyder avatar superewald avatar t1ti avatar thewebs avatar veykril avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gameserver's Issues

Fix appveyor

Appveyor fails since it's running the tests on x86 mode, and they're only x64 compatible.

While at it, disable the file copy stdout spam

Runes and Masteries

Runes

  • Loading the Runes from "GameInfo.json" to the respective player
  • Code the Logic. Apply Stats, etc.
  • Fixing the PlayerInfo Packet

Masteries

  • Loading the Masteries from "GameInfo.json" to the respective player
  • Code the Logic. Apply Stats, etc.
  • Fixing the PlayerInfo Packet

All turrets (normal/azir) should use the same code

Currently Azir turret and regular turrets use copypasted duplicate code. This should be implemented in a way that both classes refer to the same code, so create a BaseTurret class and make both objects extend from that.

Repair multiplayer

When you run a multiplayer server, all but the first client to connect crash. It seems that come from a packet which is not good. Check 61ba930 on dev branch, it will allow you to connect with more than 1 player.

[Roadmap] Development Tooling

  • High Priority
    • New/Improved GUI Packet Parser for pcapdecrypt, or even better, an all in one lrf to parsed packets GUI
  • Medium Priority
    • RAF/PackageManifest tool which allows adding new files to the manifest for adding old maps or custom content
    • Sound file extracting/importing/modification tools
  • Low Priority
    • Working lrf tool to allow watching replays again (difficult and only useful for context hence low priority)

Towers are destroyed easily!

Towers are destroyed easily!

  • Towers should have their 4 items
  • Towers stats are bad (they havent got armor for example) They have since #165 is merged

Ezreal Ult isnt synchronized

When you use R of Ezreal appears 2 ults:

  • One is generated by the client and doesnt do damage
  • The other is the projectile generated by the server

New Version

Can someone send me all the gameclient launch args for the latest lol version

Having problems with league updating :/

codecov coverage aka Tests

title

There are still issues for some (including me) who can't run tests locally due to FormatExcpetions that throws on ~8 tests when testing local.

Custom map support

Add support for custom maps (and newer ones, like Butcher's bridge or the proper SR update)

Units with 0% crit chance can crit

This can be fixed by making:
(Unit.cs line 197)
nextAutoIsCrit = new Random().Next(0, 100) <= stats.CriticalChance.Total * 100; to:
nextAutoIsCrit = new Random().Next(0, 100) < stats.CriticalChance.Total * 100;

Since big changes are expected this night and im busy with another stuff, I wrote it here.

Client autoattack animation desyncing with server

Title

It is possible to desynchronize the client's autoattack animation with the server. When this happens, you can just right click a target(minion in this case) and have it die with no action being taken by the client.

I'm speculating the reason to be that the server doesn't reset autoattack timer on movement commands.

The way I produced this was by autoattacking enemy minions with Ezreal while flashing around mid-autoattack.

Pathfinding

Replacing the old A* grid based pathfinding system with a new one that uses nav meshes.

StacksOverflowException

I am a very new developer I might have messed up a step here and there however I synced everything however every single time I launch the server I get the StacksOverflowException which terminates the server and I am not much of a debugger... I would appreciate any help fixing this.. Thank you. #

Download replays for patch 4.20

Download at least 3 replays from the patch 4.20 for each champion that was live at the time.

Create a new repository for said replays and push them there

Reconnecting is not working

The server never marks a player as disconnected even when the disconnect message is received. It also prevents a new connection to a player's ID if the player is already connected. This results in reconnecting being impossible.

Minions path problems (a lot)

  • Minions accumulate in places (all of them go to the same place)
  • When destroying inhibitors they stop there and they dont do nothing
  • They sometimes stop moving.

Probably there are more bugs to discover with minions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.