Page 1 of 1

Christmas event

Posted: Wed Nov 28, 2007 8:06 pm
by Red Squirrel
For those wondering about the lack of updates, I've been busy with the christmas event. I want to have it fully ready by Dec 1st and fire it up. Will be an ongoing event for the whole month.

Some of the goodies will include peerless resources, including unobtainable ones like captured essence - so we can at least get some in the game before the release of missing peerless.

Archived topic from AOV, old topic ID:1744, old post ID:11161

Christmas event

Posted: Wed Nov 28, 2007 8:31 pm
by Red Squirrel
I see most people probably patched and can't connect, thats the first thing I'll fix once I'm done the event.

Archived topic from AOV, old topic ID:1744, old post ID:11164

Christmas event

Posted: Wed Nov 28, 2007 8:44 pm
by Dumples
Yeah that would be good. Otherwise the all month long Christmas thing will be good. I'm out probably half of the month on vacation, so at least I won't miss out. :-)

Archived topic from AOV, old topic ID:1744, old post ID:11165

Christmas event

Posted: Wed Nov 28, 2007 9:59 pm
by dprantl
And diseased bark too?

Archived topic from AOV, old topic ID:1744, old post ID:11167

Christmas event

Posted: Wed Nov 28, 2007 10:10 pm
by Red Squirrel
Actually this is what I got so far, this is draft though so changes are not set in stone.

Code: Select all

[Constructable]
		public SupriseStocking() : base( Utility.RandomBool() ? 11225 : 11227 )
		{
		
			//ML stuff
			for(int i=0;i<10;i++)
			{
				if(0.05>Utility.RandomDouble())
				{
					switch(Utility.Random(25))
					{
					case 0:DropItem(new Blight());  break;
					case 1:DropItem(new LuminescentFungi());  break;
					case 2:DropItem(new CapturedEssence());  break;
					case 3:DropItem(new EyeOfTheTravesty());  break;
					case 4:DropItem(new Corruption());  break;
					case 5:DropItem(new DreadHornMane());  break;
					case 6:DropItem(new ParasiticPlant());  break;
					case 7:DropItem(new Muculent());  break;
					case 8:DropItem(new JormundgandBile());  break;
					case 9:DropItem(new DiseasedBark());  break;
					case 10:DropItem(new BarkFragment());  break;
					case 11:DropItem(new GrizzledBones());  break;
					case 12:DropItem(new LardOfParoxysmus());  break;
					case 13:DropItem(new PerfectEmerald());  break;
					case 14:DropItem(new DarkSapphire());  break;
					case 15:DropItem(new Turquoise());  break;
					case 16:DropItem(new EcruCitrine());  break;
					case 17:DropItem(new WhitePearl());  break;
					case 18:DropItem(new FireRuby());  break;
					case 19:DropItem(new BlueDiamond());  break;
					case 20:DropItem(new BrilliantAmber());  break;
					case 21:DropItem(new Scourge());  break;
					case 22:DropItem(new Putrefaction());  break;
					case 23:DropItem(new Taint());  break;
					case 24:DropItem(new PristineDreadHorn());  break;				
					}			
				}		
			}
		
		
			//other stuff
			for(int i=0;i<10;i++)
			{
				if(0.17>Utility.RandomDouble())
				{
					switch(Utility.Random(25))
					{
					case 0:DropItem(new skilldeed(20*Utility.Random(5)));  break;
					case 1:DropItem(new PetBondingDeed());  break;
					case 2:DropItem(new BagOfSending());  break;
					case 3:DropItem(new BankCheck(1000));  break;
					case 4:DropItem(new BankCheck(1000*Utility.Random(5)));  break;
					case 5:DropItem(new BankCheck(1000*Utility.Random(100)));  break;
					case 6:DropItem(new BankCheck(1000*Utility.Random(1000)));  break;					
					}			
				}		
			}		
		
		
				//common stuff
		
				for(int i=Utility.Random(20)+10;i>0;i--)
				{	
				Item item = Loot.RandomArmorOrShieldOrJewelry(0);
				
				int attributeCount=3+Utility.Random(4);
				int min=Utility.Random(60);
				int max=70+Utility.Random(30);
				
					if ( item is BaseWeapon )
					{
					BaseWeapon weapon = (BaseWeapon)item;

					BaseRunicTool.ApplyAttributesTo( weapon,true,0, attributeCount, min, max );
					}
					else if ( item is BaseArmor )
					{
					BaseArmor armor = (BaseArmor)item;

					BaseRunicTool.ApplyAttributesTo( armor,true,0, attributeCount, min, max );
					}
					else if ( item is BaseJewel )
					{
						BaseRunicTool.ApplyAttributesTo( (BaseJewel)item,true,0, attributeCount, min, max );
					}
					
				DropItem( item );
				}
		
		}

These will be stockings that have a chance to drop as loot on the mobs. The mobs will be ninja/archer elves and other misc stuff including a possessed factory mixing blade that does bleed attack.

All mobs will also drop coal, which is just for aestetic, but I might make a sub event where one who gathers the most wins, or something. It will be heavy, making this a challenge.

Archived topic from AOV, old topic ID:1744, old post ID:11169

Christmas event

Posted: Wed Nov 28, 2007 10:34 pm
by Dumples
If it is going to be a crazy fast spawn rate or fast disappearing bodies... can you make the stocking appear in our bags?

Archived topic from AOV, old topic ID:1744, old post ID:11170

Christmas event

Posted: Wed Nov 28, 2007 10:34 pm
by DOCTOR THUNDER
Red Squirrel wrote: All mobs will also drop coal, which is just for aestetic, but I might make a sub event where one who gathers the most wins, or something. It will be heavy, making this a challenge.
is it the same coal that dropped as a first year xmas reward on osi? IIRC, it could be used to change the color on some items thru a bug. My characters were all positive noto, so they all got the dates.

Archived topic from AOV, old topic ID:1744, old post ID:11171

Christmas event

Posted: Wed Nov 28, 2007 10:41 pm
by Death
dprantl wrote:And diseased bark too?
Diseased bark = Lady Melisande (Who's coded but no quest for her yet). So diseased bark and captured essence might pop up on a rare occasion (Not currently attainable).

Archived topic from AOV, old topic ID:1744, old post ID:11172

Christmas event

Posted: Wed Nov 28, 2007 10:57 pm
by Logan
Greatly anticipating this event. December is a busy month for me in the office, but to heck with work. :D

Archived topic from AOV, old topic ID:1744, old post ID:11173

Christmas event

Posted: Wed Nov 28, 2007 11:09 pm
by Nexus Graveheart
Will we have a way to get any of the Christmas deco?

Archived topic from AOV, old topic ID:1744, old post ID:11174

Christmas event

Posted: Wed Nov 28, 2007 11:10 pm
by Red Squirrel
Dumples wrote:If it is going to be a crazy fast spawn rate or fast disappearing bodies... can you make the stocking appear in our bags?
Spawn rate wont be as bad but they'll tend to surprise you since they're ninjas, and its one item to pull out rather then a bunch. So easier to loot. There will be about 1/5 to 1/3 chance of the stocking to drop. I still have to play with rates though.

Archived topic from AOV, old topic ID:1744, old post ID:11175