WARNING: This will not work online through Impulse. You can use GameRanger or Hamachi to make use of this.
Also, since this mods gameplay, all players in the game must have this mod installed.
Created for version: 1.00.0114
Features:
Are you sick of trying to Pounce on a fleeing enemy only to have your Sedna sit there doing nothing? Sick of being cursed by your team-mates for not healing even though you tried? Ever want to break your keyboard when Erebus fails to use his bite? This mod fixes these problems. Skills should always fire correctly when using this mod. Enjoy
Download link: Savefile
INSTALLATION INSTRUCTIONS
1) You must have Sorian's Mod Manager setup in order to use this mod. More info on this here: http://www.gamereplays.org/community/index.php?showtopic=408370
2) Once you have the Mod Manager setup, extract the folder "SkillsNotWorkingFix" (including the folder itself) into your 'mods' folder in your dgdata.zip folder.eg. C:\Program Files (x86)\Stardock Games\Demigod\dgdata.zip\mods\SkillsNotWorkingFix
3) Startup Demigod.
4) Enable the mod in the Mod Manager.
5) Play singleplayer or a lan game, as mods do not work through Impulse as of yet.
Great stuff Servo! Thanks for the update, means alot to us (the community) to know that you have seen this, and yes, BMAN is DEFINITELY THE MAN!!! Even if its too late to implement this in 1.01 by now, at least we know this annoying bug as finally spotted and targeted for liquidation, which means ALOT!!
I for one got renewed hope again
The problem i expenrienced is similar and i think you are refferring to this one:
Once your dg start moving after an attack right click is issued, if the target dg move your dg will performe mostly 2 step move instead of going directly diagonally it will go haed and then left.
ex:
your dg will do:
----->
|
instead of directly:
/
this is a problem because it take longer obviously
If you click again the attack move after the target dg start moving the problem is solved and your dg will go diagonally directly
BMAN FOR PRESIDENT!!!
BMan should get paid IMO.
kurjak thx for the explanation. I'll take a quick look tonight.
yes kurjak is right, that's what i was trying to say...
btw bman, you rule
fyi I took a quick look at this. The code that handles clicking on the main screen appears to be in the .exe and not in lua. At least I couldn't find anything that issued the attack orders when you click on an enemy.
I guess I've never noticed this issue b/c I almost always launch an attack via a skill (and *that* code correctly tracks your target's moving position) or am very close to my target.
it certainly is not the most common issue, but watch for it when playing, maybe you will stumble over it.
The clicking on a screen code should be in /lua/ui/game. That controls the in-game UI. I don't think any of the UI (except the rendering and click detection) are done in the exe.
You should look at the Community Bugfix Patch for SupCom. GPG based an entire patch off our work, although it was never released.
Ah yes. I remember bman from the TitanQuest forum.
Legendary.
yeah I looked in ui/game but it looks like certain things are implemented as native functions for efficiency. Most of the navigation code is done in the engine. But the only lua script that even calls the nav function to follow a target is when you are trying to use a skill from outside range.
The actual right-clicking code happens in worldview. But it just has a RightClickCallback and there is no lua script that registers for this callback. I can only assume the game engine itself registers for this callback. I couldn't find any code to handle left-clicking or drawing boxes around units either. It all seems to be in the engine and there are just some exposed methods to find out what was clicked. It could be I wasn't searching for the right thing though.
well...i'm not putting any pressure on you
nope, that's shitty tracking code. Maybe bman can redo this snippet also. I've seen it happy too often where you follow the enemy dg exactly as he moves, which if he makes 4 right turns, you're basically still behind him following.. LOL too late for refund now! Godspeed to you bman!I feel like you're the only hope for this game's community.
There are many great features available to you once you register, including:
Sign in or Create Account