Welcome, Guest. Please login or register.
Did you miss your activation email?
January 17, 2018, 03:12:51 pm

Login with username, password and session length
Search:     Advanced search
Savage: XR is a new patch for Savage, created by the Newerth.com staff. The XR1.1 Client is out now! Download it now!
188722 Posts in 10898 Topics by 17973 Members
Latest Member: Rudders
* Home Forum Wiki Help Search Login Register
+  Newerth Forums
|-+  Announcements
| |-+  Patch Notes
| | |-+  Upcoming XR 1.1x patch
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 Go Down Print
Author Topic: Upcoming XR 1.1x patch  (Read 25339 times)
Daemon
XR Main Developer
Legendary Member
****
Posts: 4730


beware, for this is the everbroken...


View Profile
« on: January 10, 2015, 09:55:15 pm »

Hello.

We've been working on multiple things for the past months, and they'll be hitting the genpop soon in the form of a new patch. Quite a few people collaborating on this one: Clemens, valli, Groentjuh, DJ, Gridfon and yours trully. Some of the more important changes:

1. Massively updated auth server (cuz of haxor!)
2. New masterserver free from the S2Games' one
3. Improved account database security
4. Account authentication through servers
5. Custom graphic mods + Options GUI
6. Ping faking cvars fixed & removed
7. More hax detection and prevention tools
8. Burrow/Outpost tweaks + undisclosed new content Smiley

Leaving all the new auth stuff out, here's some things that can be quickly explained:

FIXED:
Damage value on accuracy panel getting inflated from teamdamage.
Random keypress out-of-nowhere.
moneySpent when a unit was refunded.
DROPOFF_RESOURCES waypoint not completing if you enter a dropoff point without touching it (stood too far away or died).
Queue not updating for commander/clients when it's canceled due to sudden lacking resources.
AI code straining and limiting across the code; how AI target orders are handled when received.
Follow and cancellation orders not working as intended. Objects now no longer accept orders to follow themselves (I kid you not - Clemens).
Sensors not detecting gates sometimes (among other things - pretty much any non-client newer objects)

CHANGED:
Commander building waypoints now only reset when a new commander takes over.
Re-entering loadout cancels previously enabled auto-spawn.
GS Cvars gs_team_resource now works for all teams and all resources.
Object setting isWorker range increased to 2 from only 1. Worker counts are exclusive for isWorker==1
!spawnObject now checks a team's object's maxPopulation before spawning. Team0 and anything with no maxPopulation is unaffected.
Non-Siege NPCs no longer receive "attack enemy building" orders, which was not needed and caused lag.
If sadist award is tied, the award goes to the one with less deaths.


ADDED:
cmdrSelectionScaleAdjust  to object settings (adjusts the selection circle's scale).
The familiar "wavey line effect" from shields/spires to units and equipped items as well.
@hit script entry to non-clients (and technically non-buildings, too); melee only.
graphicmode - cvar for user-friendly way to load graphic archives/mods officially added to XR.
cl_blackignore - people show up colored black in userlist if they're on your ignorelist. (Works like cl_yellowme and cl_bluebuddy.)
Level 9 "helmets" for Shaman (previously present in Xmas pack) and Chaplain:



Multiple people reported presets not working for healers. I tried to fix it but i failed - i just can't figure out what's wrong. So if any of you peeps wanna help, try and do it yourselves and send me the fix! Thanks!

« Last Edit: January 10, 2015, 10:04:48 pm by Daemon » Logged

Angelique
Savage Girl
Jr. Member
*****
Posts: 67


Fierce, violent, and uncontrolled..


View Profile
« Reply #1 on: January 10, 2015, 10:15:22 pm »

If sadist award is tied, the award goes to the one with less deaths.



Can this be adjusted to the person with more XP?  Just Mining Da Stone

May as well auto Team 1 - along with Auto-Reloc. Juuuuuuuust sayin'.
Logged


Daemon
XR Main Developer
Legendary Member
****
Posts: 4730


beware, for this is the everbroken...


View Profile
« Reply #2 on: January 10, 2015, 10:25:42 pm »

I guess so.
Logged

Shagroth
no u
Newerth Council
Super Hero Member
*
Posts: 1995


View Profile
« Reply #3 on: January 10, 2015, 10:52:01 pm »

If sadist award is tied, the award goes to the one with less deaths.

most damage done for sadist might be more fair? or is that too much calculation
Logged

Daemon
XR Main Developer
Legendary Member
****
Posts: 4730


beware, for this is the everbroken...


View Profile
« Reply #4 on: January 10, 2015, 11:04:41 pm »

We just picked something cuz there was actually no tiebreaking criteria, and whoever had the luck of having had connected to the server 1st would get the award. So far we got 'most damage' and 'most xp' suggestions.
Logged

Angelique
Savage Girl
Jr. Member
*****
Posts: 67


Fierce, violent, and uncontrolled..


View Profile
« Reply #5 on: January 10, 2015, 11:39:05 pm »

If sadist award is tied, the award goes to the one with less deaths.

most damage done for sadist might be more fair? or is that too much calculation

Are you referring to building (homewrecker) damage, or people (violent) damage,
melee will be in favor of violent damage, but XP can be equally obtained through
both sides + you don't entirely have to be limited on being offensive against the enemy.


Logged


blackdeath
Newbie
*
Posts: 33



View Profile
« Reply #6 on: January 11, 2015, 12:19:45 am »

Yes I currently am able to give orders as Officer for my bullet to follow itself, please leave this bug  Smitten
Logged
jazzking
Melee enthusiast
Newerth Shoutcaster
Hero Member
*****
Posts: 687


Duels Duels Duels


View Profile WWW
« Reply #7 on: January 11, 2015, 12:21:43 am »

How about person who spent fewer buffs as tiebreaker?
Logged

Angelique
Savage Girl
Jr. Member
*****
Posts: 67


Fierce, violent, and uncontrolled..


View Profile
« Reply #8 on: January 11, 2015, 12:37:59 am »

How about person who spent fewer buffs as tiebreaker?




+1 Jazz - Best idea ever.
Logged


Femto
Newbie
*
Posts: 6



View Profile
« Reply #9 on: January 11, 2015, 01:22:20 am »

Multiple people reported presets not working for healers. I tried to fix it but i failed - i just can't figure out what's wrong. So if any of you peeps wanna help, try and do it yourselves and send me the fix! Thanks!

preset_itemRequest doesn't work if the current unit's a healer.
Try it yourself:  "preset_itemRequest 4 beast_mana_stone 1; preset_loadQueue"
It won't do anything. The solution's to use "playerrequest object" instead.

Fixed "Last" preset.
« Last Edit: January 11, 2015, 01:45:59 am by Femto » Logged
Gridfon
Righteous Scarecrow
Newerth Council
Hero Member
*
Posts: 664



View Profile
« Reply #10 on: January 11, 2015, 05:18:17 am »

How about person who spent fewer buffs as tiebreaker?

This would implicitly assume that the player used buffs for whoring. I rather give the sadist award to a 300k-building-damage homewrecker with 50 sacrifices and 100 buffs than to someone who spent the entire game coiling and relocing.

Player damage tiebreakers will favor T2 players. XP tiebreaker sounds like the best choice here.
Logged
Daemon
XR Main Developer
Legendary Member
****
Posts: 4730


beware, for this is the everbroken...


View Profile
« Reply #11 on: January 11, 2015, 08:16:28 am »

Multiple people reported presets not working for healers. I tried to fix it but i failed - i just can't figure out what's wrong. So if any of you peeps wanna help, try and do it yourselves and send me the fix! Thanks!

preset_itemRequest doesn't work if the current unit's a healer.
Try it yourself:  "preset_itemRequest 4 beast_mana_stone 1; preset_loadQueue"
It won't do anything. The solution's to use "playerrequest object" instead.

Fixed "Last" preset.

Thank you, handsome stranger!
Logged

Aneurysm
XR Map Administrator
Super Hero Member
***
Posts: 1203



View Profile
« Reply #12 on: January 11, 2015, 11:05:19 am »

Why not just award sadist to who ever reaches that total first... or is that not possible?
Logged

BrownAle
Guest
« Reply #13 on: January 11, 2015, 12:33:20 pm »

I like the Sadist for more player Damage idea. And I don't think it favours beast, why should it?
Logged
Stringer
The guy who doesn't know anything
Newerth Council
Full Member
*
Posts: 125



View Profile
« Reply #14 on: January 11, 2015, 12:51:43 pm »

I don't really think this is a right thread for this.

But.
There is no reason why sadist should be dependant on, say, damage done.
One could argue that more damage done = more work done, more help to the team etc, so the guy deserves sadist more.
However, if that's the case, why not award sadist to one who got more gold to the team. It does help the team, right?...

Amount of kills has it's own award - Sadist
Player damage has it's own award - Most Violent
Building damage has it's own award - Homewrecker

Sadist is about kills, that is, about placing that last kill shot, about who is better at killstealing.
Why would that kind of an award be dependant on say, buffs used?....

If you tie sadists like that, why not other awards? Why should "kill stealer" award be treated better than "I get gold for the team" award? If you get a tie on MV, will you then award it based on kills? And if both are tied? What about unbreakable (kills-deaths) ties?

One player will value HW, another will value not dying, 3rd one will value doing damage to players.
A solution suitable for one player will seem completely illogical to another.
Baseline, you will never get this right.

If anything, I'd just randomize ties and be done with it.
"you was out of luck this time" sounds better than having a seemingly unrelated secondary factors secretly affect the outcome.

Randomizing is better than current system because it might give a fairer distribution of awards when multiple awards are tied between same two players, and because it could change from match to match, while now if you are unlucky with high client number, you are kinda stuck with it.
« Last Edit: January 11, 2015, 12:57:54 pm by Stringer » Logged

Be wise
Pages: [1] 2 3 Go Up Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.046 seconds with 19 queries.