drtshock / ObsidianDestroyer

Destroyer of Obsidian
GNU General Public License v3.0
16 stars 34 forks source link

Plugin some times works #7

Closed thomasb454 closed 9 years ago

thomasb454 commented 9 years ago

Hi,

Sometimes damage is done to Obsidian blocks [only block that I've tested on] and sometimes it doesn't. No errors, nothing. Like I said; sometimes it works, sometimes it doesn't.

squidicuzz commented 9 years ago

I need a bit more detail than this? What version of the plugin? Could you post the boot up log of your server?

thomasb454 commented 9 years ago

OD Version: 4.3.5.

[10:40:06] [Server thread/INFO]: [ObsidianDestroyer] Loading ObsidianDestroyer v4.3.5

[10:40:12] [Server thread/INFO]: [ObsidianDestroyer] Enabling ObsidianDestroyer v4.3.5 [10:40:12] [Server thread/INFO]: [ObsidianDestroyer] Loading config File... [10:40:12] [Server thread/INFO]: [ObsidianDestroyer] Factions hook for version 1.6.9-UU has been loaded!

[Lots of custom plugins printing some important data, I included relevant data]

squidicuzz commented 9 years ago

Okay, that is odd. Have you tried checking the blocks durability (by default the item to do this is a potato, punch a block with it in hand to check) and see if you encounter the same issue. It should go down by one each time the explosion hits it.

Have you changed anything from defaults in your config.yml and materials.yml file? Post those perhaps so I can see?

There is also a more up to date version, but that was just dealing with issues with another version of factions...

thomasb454 commented 9 years ago

Hi,

Yes I do check.

That's how I confirmed this; sometimes it applies damage, sometimes it doesn't. I have changed a few values believing they were the cause of the issue;

http://pastebin.com/P97bNAe5 - config http://pastebin.com/qrf6XhRX - materials

squidicuzz commented 9 years ago

Try changing the BlastRadius for obsidian to 3 in materials.yml

I am not sure exactly what you mean... The closest I can think of is you are getting unwanted effects of the small BlastRadius Obsidian handles by default? The explosion is not the same shape each time, so it might damage different nearby blocks when set off in the same spot.

I loaded your configs and after setting off tnt in the [center] same spot 7 times, it produced this: https://i.imgur.com/6nVG8Om.png The 4 corner blocks, have around 4 durability as they did not get take damage several times. Increasing the BlastRadius will change the size and include these blocks.

thomasb454 commented 9 years ago

I've made it larger and will report results from players later.

Let's say I make a 3x3 of Obby and place TNT in the middle; they'll take damage fine. That's how I test, but some random bases with random Obby take no damage.

That's the issue.

squidicuzz commented 9 years ago

Oh, hmmm. That is strange. See if that change helps, possibly set DisableDamageBleeding to false, is another possibility..

thomasb454 commented 9 years ago

Hay,

Made that change still sometimes doesn't work.

thomasb454 commented 9 years ago

I understand I haven't given you much to go on, but any advances?

squidicuzz commented 9 years ago

I can not reproduce. Perhaps there is another plugin interfering?

Is the faction offline at the time? It could matter...

thomasb454 commented 9 years ago

I'm pretty sure I've seen cases where the target faction is online and offline.

I'm not so sure about another plugin; possibly but I don't think I have any other plugins messing with this kind of thing.

squidicuzz commented 9 years ago

Try that latest version once it is available?

thomasb454 commented 9 years ago

Will do. Could you possibly link it went it comes out? Thanks.

drtshock commented 9 years ago

It's on spigot.

thomasb454 commented 9 years ago

I don't have access to download from Spigot; this is why I asked for you to add me as a buyer on Skype.

squidicuzz commented 9 years ago

Any updates?

thomasb454 commented 9 years ago

I completely forgot about this - the server is currently 1.8.3 and I believe I'm running the latest version. All is fine.

Cheers.