Laiev
Hey Listen!!
- Reaction score
- 188
today, nothing to do.. So I search something to do and I found a Chinese forum.
In that forum I read (read? lol just what I can understand) some people talking about a 'new return bug'
So I just test and yes, there're other new return bug :nuts:
Don't know for what exactly it is but see the trigger:
Yes, if you save the jasshelper give you a syntax error saying "Missing return" here:
But you don't need other return... just Ok and press test button and...?
lol warcraft run without any problem and game start
I really don't get the reason for this return bug but here is the trigger test which come with the map:
opinion? thinks? ideas? anything?
In that forum I read (read? lol just what I can understand) some people talking about a 'new return bug'
So I just test and yes, there're other new return bug :nuts:
Don't know for what exactly it is but see the trigger:
JASS:
function Int takes integer i returns integer
return i
endfunction
function Unit takes unit u returns unit
return u
endfunction
function I2UHelper takes integer i returns unit
call Int(i)
if false then
return null
endif
endfunction
function I2U takes integer i returns unit
return Unit(I2UHelper(i))
endfunction
Yes, if you save the jasshelper give you a syntax error saying "Missing return" here:
JASS:
But you don't need other return... just Ok and press test button and...?
lol warcraft run without any problem and game start
I really don't get the reason for this return bug but here is the trigger test which come with the map:
JASS:
function Trig_Init_Actions takes nothing returns nothing
local unit u = CreateUnit(Player(0), 039;hfoo039;, 0, 0, 0)
local integer i = GetHandleId(u)
local unit u2 = I2U(i)
if u == u2 then
call BJDebugMsg("same")
else
call BJDebugMsg("diff")
endif
call RemoveUnit(u2)
set u = null
set u2 = null
endfunction
//===========================================================================
function InitTrig_Init takes nothing returns nothing
set gg_trg_Init = CreateTrigger( )
call TriggerAddAction( gg_trg_Init, function Trig_Init_Actions )
endfunction
opinion? thinks? ideas? anything?