TrinityCore 3.3.5a Haste Probleme

06/04/2017 02:21 Abumba#1
:handsdown: Hallo Member :handsdown:

&' Zwar haben wir einen eigenes 3.3.5a Pserver Projekt gestartet und die Trinitycore 3.3.5a Compiled. Wir hängen zurzeit an einem Problem mit dem Haste-System wo wir nicht weiter wissen.

Folgendes Problem haben wir:

Wenn wir über ein Haste-Cap von 32.000 kommen geht das Haste Rating auf 0 und die Spells wie auch die Angriffsgeschwindigkeit geht wieder hoch das beste beispiel ist das ich mit einem Hunter auf eigendlich 33.000 Haste gekommen bin diese dann als 0 angezeigt wurden und ich ein Attackspeed von 3 hatte wo ich mit 31.000 noch ein attackspeed von 0.51 hatte.

Das gleiche Problem haben wir bei allen Spells.

Wir haben bereits versucht ein neues Haste-Cap einzuführen bzw. diesen zu erweitern leider ohne Erfolg das es beim Recompilen vom server dann errors gibt.

Kennt ihr das problem?, hattet ihr es schon selbst und habt es hinbekommen?
wir wären euch dankbar wenn ihr uns dabei helfen würdet!, Tipps Würden uns schon helfen

Ihr könnt mich erreichen unter skype: Abumba @ Justin
oder Tagsüber im TS: 46.20.46.78:10184

Mit Freundlichen Abumba :bandit:
06/04/2017 10:19 °"Crazy"°#2
Wurde das Cap mit normalen Items oder mit Customitems erreicht?

Welche Revision der Core habt Ihr compiled? In die bekanten Bugs schon reingeschaut, ob solch ein Fehler bekannt ist?
06/04/2017 10:37 Abumba#3
Moin °"Crazy"° Du bist aber auch immer sofort zur stelle wenn man ein problem hat oder? :D Großes lob an dich haha :D

Ja mit Costum items wir haben mal ein paar erstellt und diesen dann einfach 2k haste gegeben zusammen kome ich auf 27k haste und alles funktioniert tadellos aber wenn ich jetzt auf über 32k komme hab ich ein dickes problem.
Revision? denke mal meinnst du version :P wir benutzen aufjedenfall die boostversion 1.62.0 und damit die TDB 335.63 ;)

Ich hoffe ihr könnt mir helfen :P
06/04/2017 10:42 °"Crazy"°#4
Revisionnummer = vom Sourcecode, da ihr den ja compiled habt. ;)

Problem gefunden, Problem gelöst. :P
Es gab, gibt und wird immer Probleme mit Customitems geben. Somit wird nach Wert X der Wert auf 0 resettet. Dies kann man leicht mit älteren Revisionen beheben oder die Werte der Customitems nach unten korrigieren. Alternativ mal in die Datenbank schauen, was die dort abgespeichert hat.
06/04/2017 10:47 Abumba#5
eine Ältere Revision zu nehmen lässt den server an sich nicht Crashen und wir haben alles wie bisher auch bestehen?, also eigendlich dann das Newcompilen der Core auf zb. 1.59.0?
Bei einigen Revision kenne ich es schondas dort das haste-problem nicht existiert davon wurde mir aber abgeratn weshalb ich daran nicht mehr gedacht habe :P aufjedenfall ein Mega danke schön von dir <3 Ich probiere es gleich mal aus
06/04/2017 11:27 °"Crazy"°#6
Quote:
Originally Posted by Abumba View Post
eine Ältere Revision zu nehmen lässt den server an sich nicht Crashen und wir haben alles wie bisher auch bestehen?
1. Warum sollte er crashen?
2. Was soll nicht weiterhin bestehen? Man muss ggf. die Datenbank in der Struktur anpassen.
06/07/2017 19:21 Kaev <3#7
- Typen in der Datenbank von SMALLINT auf INT (wenn gewollt signed, also keine negativwerte möglich) ändern
- Typen im Code auf int32 bzw. uint32 ändern
- Abfragen ändern, damit int32/uint32 aus der Datenbank gelesen wird
- (Ich weiß jetzt gerade nicht wie die Tempo-Berechnung ist, aber ggf. muss diese ebenfalls im Code angepasst werden)
08/06/2017 21:21 abanoubrafy5#8
Good <3