Search the Community

Showing results for tags 'treegrowth'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Official Buildings
    • GM Hall
    • City Hall
    • Game News
    • Public Test Board
  • Back Streets
    • Town Square
    • Community Assistance
    • Village Recruitment Center
    • Suggestions & Ideas
    • The Creative Commons
    • Wood Scraps
  • Northern Freedom Isles
    • Harmony
    • Melody
    • Cadence
    • Northern Freedom Isles Market
  • Southern Freedom Isles
    • Celebration
    • Deliverance
    • Exodus
    • Independence
    • Pristine
    • Release
    • Xanadu
    • Southern Freedom Isles Market
  • Maintenance Buildings
    • Technical Issues
    • Server Bugs
    • Client Bugs
    • Model and Sound Bugs
    • Other Bugs and Issues
    • Wurmpedia / Wiki Maintenance
  • Wurm Unlimited
    • Unlimited Discussion
    • Unlimited Modding
    • Server Listings & Advertisement
    • Technical Issues

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Chaos


Independence


Deliverance


Exodus


Celebration


Xanadu


Release


Pristine


Epic


Cadence


Defiance


Harmony


Melody


Acc1


Acc2


Acc3

Found 1 result

  1. I think I've found what appears to be a bug for the TREEGROWTH setting when using multiple servers. Below is the code that appears to be executing for each configured server in the cluster on startup. Notice that all except the TREEGROWTH setting update its setting for the server data being loaded. But for TREEGROWTH, it updates the static value for the currently running server, which means that each clustered server's value will keep overwriting the setting until the last one is reached. This means that the last server in the SERVERS table will determine that setting for the server that is running, not necessarily its own entry. And depending on the hosting service configuration strategies, the SERVERS table may not actually contain the correct values for other clustered servers anyway. try { ((ServerEntry)entry).pLimit = rs.getInt("MAXPLAYERS"); ((ServerEntry)entry).maxCreatures = rs.getInt("MAXCREATURES"); ((ServerEntry)entry).maxTypedCreatures = ((ServerEntry)entry).maxCreatures / 8; ((ServerEntry)entry).percentAggCreatures = rs.getFloat("PERCENT_AGG_CREATURES"); TilePoller.treeGrowth = ((ServerEntry)entry).treeGrowth = rs.getInt("TREEGROWTH"); ((ServerEntry)((Object)entry)).setSkillGainRate(rs.getFloat("SKILLGAINRATE")); ((ServerEntry)((Object)entry)).setActionTimer(rs.getFloat("ACTIONTIMER")); ((ServerEntry)((Object)entry)).setHotaDelay(rs.getInt("HOTADELAY")); } catch (Exception ex) { ... } I was wondering why my treegrowth setting made no difference for some servers in my cluster; I think this might explain it. When I manually set all values to the same in the database (for that server) the situation improved.