Hurricane Client

Forum for alternative clients, mods & discussions on the same.

Re: Hurricane Client

Postby Nightdawg » Tue Apr 07, 2026 4:41 pm

Hasta wrote:All seems to be working fine.

Kudos on sorting, you did good there, it's a great feature for handling bulk produce of variable quality over an extended period of time.


Thank the guy who made the pull request, not me

I still think it's pretty useless
jorb wrote:I do not want to over-promise or hype up stuff that could be months out.

"Our primary development direction is toward object-controlled-objects"
User avatar
Nightdawg
 
Posts: 2584
Joined: Fri Feb 28, 2020 12:31 am

Re: Hurricane Client

Postby DoctorCookie » Thu May 28, 2026 6:41 pm

I humbly request an auto re-aggro feature for hunting. If it is already there and I just dont see it, I apologize. If you dont want to put it in I will still use this great client. Thanks for keeping this client always up to date.
User avatar
DoctorCookie
 
Posts: 339
Joined: Tue Sep 05, 2017 3:28 am

Re: Hurricane Client

Postby ekzarh » Thu May 28, 2026 6:46 pm

DoctorCookie wrote:I humbly request an auto re-aggro feature for hunting. If it is already there and I just dont see it, I apologize. If you dont want to put it in I will still use this great client. Thanks for keeping this client always up to date.

second icon near peace icon when in combat with animal/ Struggled to find it too
User avatar
ekzarh
 
Posts: 336
Joined: Tue Dec 20, 2011 9:42 pm

Re: Hurricane Client

Postby Nightdawg » Mon Jun 08, 2026 5:41 pm

I made a proper updater for the standalone client:
https://github.com/Nightdawg/Hurricane- ... ses/latest

You need Java 17+ to be able to run it. Just drop it in your client folder and run it.

This new updater just checks for updated files (like Steam), and only downloads the changed/missing ones.

You can delete the old Primitive Updater (HurricaneUpdater.bat), as it won't be supported any more (and it was stupid anyway)


I also edited the forum thread OP, repository README and discord #info channel to reflect this.
jorb wrote:I do not want to over-promise or hype up stuff that could be months out.

"Our primary development direction is toward object-controlled-objects"
User avatar
Nightdawg
 
Posts: 2584
Joined: Fri Feb 28, 2020 12:31 am

Re: Hurricane Client

Postby lordgrunt » Tue Jul 21, 2026 9:40 am

is this your choice or a ninja patch by devs? it barely readable right now. more importantly, can it be reverted?
Image
User avatar
lordgrunt
 
Posts: 398
Joined: Sat Nov 05, 2011 11:49 pm

Re: Hurricane Client

Postby Nightdawg » Tue Jul 21, 2026 9:42 am

lordgrunt wrote:is this your choice or a ninja patch by devs? it barely readable right now. more importantly, can it be reverted?
Image


devs breaking my client as usual.

I'll fix it when I have time
jorb wrote:I do not want to over-promise or hype up stuff that could be months out.

"Our primary development direction is toward object-controlled-objects"
User avatar
Nightdawg
 
Posts: 2584
Joined: Fri Feb 28, 2020 12:31 am

Re: Hurricane Client

Postby Nightdawg » Wed Jul 22, 2026 8:05 am

Nightdawg wrote:devs breaking my client as usual.

I'll fix it when I have time


Fixed.
Forgot to reply to this thread yesterday.
jorb wrote:I do not want to over-promise or hype up stuff that could be months out.

"Our primary development direction is toward object-controlled-objects"
User avatar
Nightdawg
 
Posts: 2584
Joined: Fri Feb 28, 2020 12:31 am

Re: Hurricane Client

Postby linkao » Mon Jul 27, 2026 4:52 am

Softlock when trying preview Sketch on Knarr
Looks like smth changed...
Log attached.
Updated: It crashes Vanilla too ><
You do not have the required permissions to view the files attached to this post.
linkao
 
Posts: 8
Joined: Fri Feb 21, 2020 9:29 am

Re: Hurricane Client

Postby Halbertz » Mon Jul 27, 2026 7:45 am

linkao wrote:Softlock when trying preview Sketch on Knarr
Looks like smth changed...
Log attached.
Updated: It crashes Vanilla too ><

Try to delete local res cache. You have knarr model version 91 locally, but game expects version 90.
User avatar
Halbertz
 
Posts: 660
Joined: Fri Aug 28, 2015 11:03 pm

Re: Hurricane Client

Postby Vladichka » Mon Aug 10, 2026 5:56 pm

Hello sir, I am experiencing a crash. I am not sure what's causing it.
Code: Select all
Exception in thread "Haven UI thread" java.lang.IllegalArgumentException: w and h must be > 0
        at java.desktop/java.awt.image.Raster.createInterleavedRaster(Raster.java:214)       
        at haven.TexI.mkbuf(TexI.java:173)
        at haven.CompImage.compose(CompImage.java:98)
        at haven.ItemInfo$Layout.render(ItemInfo.java:152)
        at haven.ItemInfo.longtip(ItemInfo.java:463)
        at haven.MenuGrid$PagButton.rendertt(MenuGrid.java:320)
        at haven.MenuGrid.tooltip(MenuGrid.java:527)
        at haven.Widget.tooltip(Widget.java:1912)
        at haven.Widget$TooltipQuery.shandle(Widget.java:1289)
        at haven.Widget.handle(Widget.java:892)
        at haven.Widget$Event.dispatch(Widget.java:844)
        at haven.Widget$PointerEvent.propagation(Widget.java:987)
        at haven.Widget$Event.propagate(Widget.java:828)
        at haven.Widget.tooltip(Widget.java:1907)
        at haven.Widget$TooltipQuery.shandle(Widget.java:1289)
        at haven.Widget.handle(Widget.java:892)
        at haven.Widget$Event.dispatch(Widget.java:844)
        at haven.Widget$PointerEvent.propagation(Widget.java:987)
        at haven.Widget$Event.propagate(Widget.java:828)
        at haven.Widget.tooltip(Widget.java:1907)
        at haven.Widget$TooltipQuery.shandle(Widget.java:1289)
        at haven.Widget.handle(Widget.java:892)
        at haven.Widget$Event.dispatch(Widget.java:844)
        at haven.Widget$PointerEvent.propagation(Widget.java:987)
        at haven.Widget$Event.propagate(Widget.java:828)
        at haven.Widget.tooltip(Widget.java:1907)
        at haven.Widget$TooltipQuery.shandle(Widget.java:1289)
        at haven.Widget.handle(Widget.java:892)
        at haven.Widget$Event.dispatch(Widget.java:844)
        at haven.UI.dispatch(UI.java:642)
        at haven.UI.dispatchq(UI.java:647)
        at haven.UI.tooltip(UI.java:926)
        at haven.UILoop.drawtooltip(UILoop.java:116)
        at haven.UILoop.display(UILoop.java:289)
        at haven.UILoop$Frame.display(UILoop.java:462)
        at haven.UILoop$Frame.run(UILoop.java:510)
        at haven.UILoop.run(UILoop.java:566)
        at java.base/java.lang.Thread.run(Thread.java:1583)

I am building from master branch from github using Coretto 21 distribution.
I will also provide AI analysis which your humble meatbag is unable to understand (to be honest I'm lazy) but it might help you in your efforts.
Code: Select all
This is a MenuGrid craft/action tooltip crash from an empty composed tip image.

Cause: Hovering a PagButton builds tip info and always appends ItemInfo.ResourceName. After removing Name, rendertt still sees a non-empty list and calls ItemInfo.longtip.


MenuGrid.java
Lines 284-292
public List<ItemInfo> info() {
    if(info == null) {
   info = ItemInfo.buildinfo(this, pag.rawinfo);
   Resource.Pagina pg = res.layer(Resource.pagina);
   if(pg != null)
       info.add(new ItemInfo.Pagina(this, pg.text));
   info.add(new ItemInfo.ResourceName(this, res.name));
    }

ResourceName only draws when Extended mouseover info is on; otherwise tipimg() is null and nothing is added to the layout:


ItemInfo.java
Lines 194-201
public BufferedImage tipimg() {
    return((OptWnd.extendedMouseoverInfoCheckBox != null) && OptWnd.extendedMouseoverInfoCheckBox.a ? str.img : null);
}
public void layout(Layout l) {
    BufferedImage img = tipimg();
    if(img != null)
   l.cmp.add(img, new Coord(0, l.cmp.sz.y + img.getHeight()));

If that button has no other tips (no pagina text / no other rawinfo), CompImage.sz stays (0,0) and compose() → TexI.mkbuf throws w and h must be > 0.

When it happens: Hover a menu button that has essentially only a name, with extended mouseover info off.

Fix direction: Guard empty layout in longtip/Layout.render (return null if cmp.sz is zero), and/or skip calling longtip in rendertt when nothing will render. I can apply that if you want.

Have a nice day.

Edit: It consistently reproduces when you hover over menu items that are hidden behind the map widget.
Vladichka
 
Posts: 107
Joined: Tue Jul 18, 2023 8:26 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot], shardalts2