Hey Yyon I have a glitch with the mod. If you die with a grappling hook deployed on my server it gives you "Fatal Error" and it requires you to restart the client before you can rejoin. Here is my server's log:
19:23:28] [pool-6-thread-1/ERROR] [FML]: A TileEntity type net.shadowmage.ancientwarfare.npc.tile.TileTownHall has throw an exception trying to write state. It will not persist. Report this to the mod author
[B#347] java.lang.IllegalArgumentException: Empty string not allowed
[B#347] at net.minecraft.nbt.NBTTagString.(NBTTagString.java:23) ~[dx.class:?]
[B#347] at net.minecraft.nbt.NBTTagCompound.func_74778_a(NBTTagCompound.java:105) ~[dh.class:?]
[B#347] at net.shadowmage.ancientwarfare.core.tile.TileOwned.func_145841_b(TileOwned.java:70) ~[TileOwned.class:?]
[B#347] at net.shadowmage.ancientwarfare.npc.tile.TileTownHall.func_145841_b(TileTownHall.java:115) ~[TileTownHall.class:?]
[B#347] at mapwriter.region.MwChunk.writeChunkToNBT(MwChunk.java:366) [MwChunk.class:?]
[B#347] at mapwriter.region.MwChunk.write(MwChunk.java:399) [MwChunk.class:?]
[B#347] at mapwriter.tasks.SaveChunkTask.run(SaveChunkTask.java:17) [SaveChunkTask.class:?]
[B#347] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_51]
[B#347] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_51]
[B#347] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_51]
[B#347] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_51]
[B#347] at java.lang.Thread.run(Unknown Source) [?:1.8.0_51]
net.shadowmage.ancientwarfare.npc.tile.TileTownHall is not from my mod.
Awesome mod! I've been enjoying it so far.
I have a suggestion though: Let the hook be affected by gravity when thrown. Right now I can throw it to walls hundreds of meters away! Its strange.
Also, there's a bug water-related. You can hang underwater, basically. It also applies to the godmode, when flying.
As far as I can tell, water is just treated the same as air while using the grappling hook. It's a bug.
Having the hook be affected by gravity would make it more difficult to aim, and because there's often the need to aim quickly in this mod, I disabled gravity. The ability to throw to to walls hundreds of meters away is intentional, because that way I can swing spiderman-style in cities. If you don't want to be able to do that, use the configuration to set the grappling hook rope length.