Clan CBS

Go Back   Clan CBS Forums > General > News

News Here is all the news, Clan and Website related.

Reply
 
Thread Tools Display Modes
Old 08-04-2009, 06:49 PM   #1
Laosh'Ra
Worldshaper
Hosted Project
Clan Member [Chieftain]
 
Laosh'Ra's Avatar
 
Join Date: Oct 2005
Location: Heidelberg, Germany
Posts: 1,480
Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!
Default New WC3 Patch

The new wc3 patch introduced hash-tables to gui and fixed various jass issues, including the return bug.
Several jass-focused maps (including DotA) abused this return bug in order to get a hash-similar effect. As a result, those maps don't work anymore until they use blizzards newly introduced functions instead.

To sum it up:
-DotA doesn't work right now, this might be an opportunity for less popular maps to give it a try.
-The return bug doesn't work anymore, you might want to fix your maps if you made use of it.
-You can now easily use Hash Tables in GUI as well. Check http://www.clancbs.com/board/showthread.php?t=3672 for more info.
__________________
Currently Working on (Finished maps are listed in b.net profile):
Soulchess 1.22

CBS Joining Requirements
Debug Collection


Laosh'Ra is offline   Reply With Quote
Old 08-04-2009, 07:53 PM   #2
D.a.r.k.s.t.a.r
Ancient Clan Legend
Clan Member [Grunt]
 
D.a.r.k.s.t.a.r's Avatar
 
Join Date: Dec 2005
Location: Germany
Posts: 2,328
D.a.r.k.s.t.a.r is a cows snoutD.a.r.k.s.t.a.r is a cows snoutD.a.r.k.s.t.a.r is a cows snout
Default

It's only a matter of days til the next DotA gets out, i believe. It would really be a great time to host our maps. Sadly, there's not many new maps left.

Go Soulchess, go RvsS!
__________________
Beta Key Give-Away!



D.a.r.k.s.t.a.r is offline   Reply With Quote
Old 08-04-2009, 08:15 PM   #3
DiamondBlade
Clan Member [Grunt]
 
Join Date: May 2009
Posts: 155
DiamondBlade is warm milk
Default

Blizzard fails.

Code:
function H2I takes handle h returns integer
 return h
 call DoNothing()
 return 0
endfunction
Still probably works.

Code:
function F takes nothing returns boolean
    if true then
        return true
    elseif true then
    endif
    return true
endfunction
False positive.
This crashes maps, though it's a legit function.

Blizzard also failed to notify about 90% of gamers (non-mappers) about this game-breaking patch.
DiamondBlade is offline   Reply With Quote
Old 08-04-2009, 09:01 PM   #4
D.a.r.k.s.t.a.r
Ancient Clan Legend
Clan Member [Grunt]
 
D.a.r.k.s.t.a.r's Avatar
 
Join Date: Dec 2005
Location: Germany
Posts: 2,328
D.a.r.k.s.t.a.r is a cows snoutD.a.r.k.s.t.a.r is a cows snoutD.a.r.k.s.t.a.r is a cows snout
Default

Wonder why they couldn't leave it the way it is. It's way too late to bring out a revolutionary patch for mapmakers. And if i remember right, most things were working right?
__________________
Beta Key Give-Away!



D.a.r.k.s.t.a.r is offline   Reply With Quote
Old 08-04-2009, 09:10 PM   #5
Lord of the Korn
1K Korn // God of Rep
 
Lord of the Korn's Avatar
 
Join Date: Sep 2006
Location: Germany
Posts: 1,288
Lord of the Korn is coco
Default

its time for ToJ! mwhahhahahah *owns all with a lazer gun*
__________________
My Projects:
CBX - Creature Battle X (finished/paused)
Teaser

My resources:
LotK's aura pack | LotK's aura pack 2 | LotK's missle pack
RPG terrain made by me and Doomed Crusader
Get the official Space Rogues wallpaper here!

My Tutorials:
Very small sized loading screens

My Videos:
Kon Stantine [ger] | CBX Gameplay 1 2 3
Lord of the Korn is offline   Reply With Quote
Old 08-04-2009, 09:50 PM   #6
voyager[m]
WTFTW!
Clan Member
 
voyager[m]'s Avatar
 
Join Date: May 2006
Location: England - South West [Dorset]
Posts: 167
voyager[m] is warm milk
Default

Quote:
Originally Posted by D.a.r.k.s.t.a.r View Post
Wonder why they couldn't leave it the way it is. It's way too late to bring out a revolutionary patch for mapmakers. And if i remember right, most things were working right?
They couldn't leave it the way it was simply because of the arbitrary exploit, in which a virus "code" at a loss of a better word was injected using byte-code into the map by exploiting a buffer overflow.

Its blizzards duty as a company to get this issue fixed [and from what I've read at wc3c.net it hasn't exactly worked, DiamondBlade highlights this above.]

And the fact DotA is out of commision for a few days, as brilliant news.
__________________
Ahuh... wut?

Currently learning WEB 2.0 Technologies and a networking student - Or playing SC2 [Gold League].
voyager[m] is offline   Reply With Quote
Old 08-05-2009, 09:23 AM   #7
Laosh'Ra
Worldshaper
Hosted Project
Clan Member [Chieftain]
 
Laosh'Ra's Avatar
 
Join Date: Oct 2005
Location: Heidelberg, Germany
Posts: 1,480
Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!Laosh'Ra is cow king!
Default

this totally reminds me of the people in charge of the last few wc3 patches...

__________________
Currently Working on (Finished maps are listed in b.net profile):
Soulchess 1.22

CBS Joining Requirements
Debug Collection


Laosh'Ra is offline   Reply With Quote
Old 08-05-2009, 09:32 AM   #8
DiamondBlade
Clan Member [Grunt]
 
Join Date: May 2009
Posts: 155
DiamondBlade is warm milk
Default

> They couldn't leave it the way it was simply because of the arbitrary exploit
Actually, that was fixed before 1.24.
Though I guess by fixing the return bug, they're preventing any potential problems in the future.

Instead of checking/counting/w.e the returns though, why can't the morons just check if the return is of the correct type? ¬_¬
I mean.. How much can you fuck things up to break ifs. ._.
DiamondBlade is offline   Reply With Quote
Old 08-05-2009, 10:38 AM   #9
voyager[m]
WTFTW!
Clan Member
 
voyager[m]'s Avatar
 
Join Date: May 2006
Location: England - South West [Dorset]
Posts: 167
voyager[m] is warm milk
Default

Quote:
Originally Posted by DiamondBlade View Post
> They couldn't leave it the way it was simply because of the arbitrary exploit
Actually, that was fixed before 1.24.
I was always under the impression that the "fix" was a small file downloaded from battle.net each login, meaning the script could still be executed if you played it directly into singleplayer and that it acted as a temporary fix.

Im not saying this patch was perfect, far from it, just that Blizzard was justified to [attempt to] break compatibility by removing the return bug.
__________________
Ahuh... wut?

Currently learning WEB 2.0 Technologies and a networking student - Or playing SC2 [Gold League].
voyager[m] is offline   Reply With Quote
Old 08-05-2009, 10:58 AM   #10
DiamondBlade
Clan Member [Grunt]
 
Join Date: May 2009
Posts: 155
DiamondBlade is warm milk
Default

It's possible that, that's the case. I just heard that it was fixed. No more details.
As I don't go on b.net much, I'm not interested.

> Blizzard was justified to [attempt to] break compatibility by removing the return bug.
I'm sure there were other things they could've done.
How about only removing C2I and I2C?
Also, don't forget that they didn't actually remove the return bug.

Apparently, this still works:
Code:
function H2I takes handle h returns integer
    return h
    call DoNothing()
    return 0
endfunction
DiamondBlade is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:33 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Epicwar Hive Workshop War3 Workshop Wc3 Campaigns Elemental TD