Fix an inconsistency in llSetPayPrice between SL and OS behaviour
parent
47a9e48f46
commit
af2d20c5fa
|
@ -8968,9 +8968,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
|||
m_host.AddScriptLPS(1);
|
||||
|
||||
if (quick_pay_buttons.Data.Length < 4)
|
||||
{
|
||||
LSLError("List must have at least 4 elements");
|
||||
return;
|
||||
{
|
||||
int x;
|
||||
for (x=quick_pay_buttons.Data.Length; x<= 4; x++)
|
||||
{
|
||||
quick_pay_buttons.Add(ScriptBaseClass.PAY_HIDE);
|
||||
}
|
||||
}
|
||||
int[] nPrice = new int[5];
|
||||
nPrice[0]=price;
|
||||
|
|
Loading…
Reference in New Issue