Smitefire logo

Join the leading DOTA 2 community.
Create and share Hero Guides and Builds.

Create an MFN Account






Or

Maximum Length of Chapters

Please review our General Rules & Guidelines before posting or commenting anywhere on DOTAFire.

Forum » Support » Maximum Length of Chapters 10 posts - page 1 of 1
Permalink | Quote | PM | +Rep by DJjojo » September 28, 2017 2:51pm | Report
Hi,
I recently wrote a quite lengthy guide on Invoker and when a friend of mine read through it he noticed that the last part of a chapter was missing.

This wasn't the case in my unreleased version and as I logged out and looked through the guide I also noticed that missing part.

It seems that the published version of a guide has a maximum length for a single chapter, but the unreleased version does not.

It was easy to fix, I just made the last part into it's own chapter but maybe someone else is experiencing this, so I thought I'd better report this small bug.

The maximum length seems to be something around 64k characters, so I'd assume its some kind of overflow with a short int instead of an int?



Also on a sidenote to avoid a second thread, the Skill Sequence is still bugged, at least for Invoker as he needs to give points in all levels. Points in the levels 19-25 replace points in between 13-18. A point in the talent at level 18 and 25 replace some points in the normal skills and you can level both a normal skill as well as the talent from level 18-25.

DJjojo


Notable (1)
Posts: 8
Permalink | Quote | PM | +Rep by Hades4u » September 28, 2017 4:46pm | Report
Hey!

Whenever you're making changes to your guide, make sure to click both "Save" and "Publish" for the guide to update properly so everyone can see what you changed and added to it. :)

I've noticed in your guide that you put points into the ultimate when you actually wanted to put them into talents I believe, might want to update that. :D

Could you explain what you mean by points in the levels 19 - 25 are replacing points in between levels 13 - 18? I'm trying to reproduce what you're saying in game and it doesn't occur to me that you can both level up a skill and a talent from level 18 to 25.
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>


Distinguished (293)
Posts: 4595
Steam: hades4you
Permalink | Quote | PM | +Rep by DJjojo » September 30, 2017 11:18am | Report
Hi,
thanks for your reply.

About the first issue, I am pretty sure there was a problem. I had the whole long chapter written out, clicked "Save" and then "View", which gave me the correct but ofcourse private version of the chapter. Then I clicked "Publish" (at this point I already had published it as I noticed that only afterwards) to put the changes to the public. Then I opened the Guide in another browser (Chrome, used Firefox for writing; might chrome be the problem?) where I wasn't logged in, so I'd be sure to see the published version and then the last part of the chapter wasn't displayed. When opening the guide in Firefox, where I was logged in, the chapter was complete.

Doesn't realy matter proably, should have broken the chapter up into smaller pieces anyway, but I was in quite the writing spree. :)

About the skil sequence: I put a note in the Introduction to point out that I did that to avoid some bugs.

With the skill points in QWER it all works fine, up to level 25, but when mixing in some talents there are some bugs. Those only occur with the levels 19-25, I guess because Invoker is the only hero that needs those.

You can put every skillpoint into Exort for example (which of course shouldn't be but that doesn't realy matter) and if you put a point in the Talent from 1-18 it correctly moves the tick from the point in Exort to the point in the Talent.
If you however do this at the levels 19-25 those points in the talents replace the points in Exort from the levels 12-18 respectively (point in talent at level 19 replaces the point in Exort level 12, 20 replaces 13 and so on) and also vice versa, so putting a tick at Exort level 13 removes the tick from the level 20 Talent. It also leaves you with two skillpoints given at level 19-25, both in the talent as well as a normal skill. This is also the case not only for Exort but all the normal skills (Quas/Wex/Exort/Invoke).
That's why I couldn't for instance put a level in the level 20 Talent and in Exort at level 13, works for the 10 and 15 talent but I'd rather made it consistent and put it into not levelable Invoke.

DJjojo


Notable (1)
Posts: 8
Permalink | Quote | PM | +Rep by Hades4u » September 30, 2017 12:51pm | Report
Ah, I see now!

Okay, thank you for spotting and reporting this bug, we will fix it as soon as possible!

As for the first issue, that sounds weird, updating the guide works well for myself. Maybe the publish button didn't take effect because of a server or internet lag?

I usually click both save and publish whenever I make any change to my guide just to be sure my work is saved, if you ever have this issue again please let us know!
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>


Distinguished (293)
Posts: 4595
Steam: hades4you
Permalink | Quote | PM | +Rep by DJjojo » September 30, 2017 3:08pm | Report
Hi again,
I tried to recreate the bug I had with the chapter length and actually could do so:

This is the editor text:
https://screenshots.firefox.com/njYn0jfQAXaUpVEc/www.dotafire.com

In firefox, logged in I correctly see the end of the chapter with some alphabets at the end:
https://screenshots.firefox.com/BbAah2ZxAdh59Ovc/www.dotafire.com

In chrome, not logged in, and also tried this on another PC with Firefox and Chrome on my smartphone, the end with the alphabets is clearly missing:
https://imgur.com/a/WWb8J

Hope this clears things up a bit.

Sry to bug you with this, but could you also delete this test-guide afterwards? Read in the other thread that you can do that :)

Thanks again for you reply, have a great day!

DJjojo


Notable (1)
Posts: 8
Permalink | Quote | PM | +Rep by Hades4u » September 30, 2017 3:12pm | Report
I see, we'll check out this case as well and see what's going on.

As for guides, I can only unpublish them so only you can see them.

Can you also show us a screenshot while browsing with Chrome but logged in? Have you saved and published the guide before?

Thanks for helping us improve our website! :)
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>


Distinguished (293)
Posts: 4595
Steam: hades4you
Permalink | Quote | PM | +Rep by DJjojo » October 1, 2017 5:44am | Report
Here is a screenshot from where I'm logged in and using Chrome:
https://imgur.com/a/sDwjZ

The chapter is also fully intact, so it doesn't seem browser dependent.

DJjojo


Notable (1)
Posts: 8
Permalink | Quote | PM | +Rep by Hades4u » October 2, 2017 1:31am | Report
Apparently both when you're logged in on Chrome and Firefox you can see the whole chapter, I think it's because you've added the last characters of the chapter after creating the guide and you haven't clicked both "Save" and "Publish" for the additional characters to update for everyone.
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>


Distinguished (293)
Posts: 4595
Steam: hades4you
Permalink | Quote | PM | +Rep by DJjojo » October 2, 2017 5:38pm | Report
Hi, I hope I'm not beeing obnoxious by bringing this up again, but I'm quite sure this is some kind of bug and I'm kinda a fan of debugging:

https://imgur.com/a/JZxkL

I'm realy sure to have hit both 'Save' and 'Publish' after a change, also I only did practically one relevant change to the guide when I copied the wall of characters into the chapters (made the numbers in an office programm to have a character count, it is around the 65535, in the dotafire editor the newlines get counted, in Office not, so I'm not 100% sure about the number, but that beeing the max for a short-int it seems reasonable)

Edit: made a second long chapter with exactly 65535 zeroes and "1234567890" at the end and it cut off exactly the "1234567890"; deleted four zeroes and I got "123" at the end, so the limit seems to be exactly 65535, counting new lines.

DJjojo


Notable (1)
Posts: 8
Permalink | Quote | PM | +Rep by Hades4u » October 3, 2017 1:23am | Report
All good, thanks for all the pictures and for the gif, we'll look into it!

We've fixed the Invoker skill sequence bug by the way. :)

Let us know if you find any more issues!
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>


Distinguished (293)
Posts: 4595
Steam: hades4you

Quick Reply

Please log in or sign up to post!

DOTAFire is the place to find the perfect build guide to take your game to the next level. Learn how to play a new hero, or fine tune your favorite DotA hero’s build and strategy.

Copyright © 2019 DOTAFire | All Rights Reserved