Christmas event

Information on new updates to the shard as well as what's to come
Locked
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Christmas event

Post 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
Honk if you love Jesus, text if you want to meet Him!
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Christmas event

Post 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
Honk if you love Jesus, text if you want to meet Him!
User avatar
Dumples
Posts: 484
Joined: Fri Jan 05, 2007 4:57 pm

Christmas event

Post 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
Image
dprantl
Posts: 1048
Joined: Wed Feb 07, 2007 11:41 pm

Christmas event

Post by dprantl »

And diseased bark too?

Archived topic from AOV, old topic ID:1744, old post ID:11167
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Christmas event

Post 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
Honk if you love Jesus, text if you want to meet Him!
User avatar
Dumples
Posts: 484
Joined: Fri Jan 05, 2007 4:57 pm

Christmas event

Post 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
Image
User avatar
DOCTOR THUNDER
Posts: 1611
Joined: Sat Jan 06, 2007 8:34 am

Christmas event

Post 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
The polite PK.Image
User avatar
Death
Posts: 7919
Joined: Thu Sep 30, 2004 10:12 pm

Christmas event

Post 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
User avatar
Logan
Posts: 111
Joined: Thu Oct 18, 2007 5:09 am

Christmas event

Post 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
Nexus Graveheart
Posts: 487
Joined: Mon May 21, 2007 10:00 pm

Christmas event

Post 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
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Christmas event

Post 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
Honk if you love Jesus, text if you want to meet Him!
Locked