mr:frost_arrow_item

Frost Arrow Item - Machine Readable Data

This page contains raw code fragments, configuration excerpts, and string resource references for the Frost Arrow item.

Java Implementation (FrostArrow.java)

``` package com.watabou.pixeldungeon.items.weapon.missiles;

import com.watabou.pixeldungeon.actors.Char; import com.watabou.pixeldungeon.actors.buffs.Buff; import com.watabou.pixeldungeon.actors.buffs.Slow;

public class FrostArrow extends Arrow {

public static final float DURATION	= 5f;
public FrostArrow() {
	this( 1 );
}
public FrostArrow( int number ) {
	super();
	quantity(number);
	baseMin = 0;
	baseMax = 6;
	baseDly = 0.75;
	image = FROST_ARROW_IMAGE;
	updateStatsForInfo();
}
@Override
public int price() {
	return quantity() * 5;
}
@Override
public void attackProc(Char attacker, Char defender, int damage ) {
	if(activateSpecial(attacker, defender, damage)) {
		Buff.prolong( defender, Slow.class, DURATION );
	}
	super.attackProc( attacker, defender, damage );
}

} ```

Base Class Implementation (Arrow.java)

``` From Arrow.java base class public static final int FROST_ARROW_IMAGE = 6; Image definition case FROST_ARROW_IMAGE:

  image = ItemSpriteSheet.AMMO;
  index = FROST_ARROW_IMAGE;
  break;

```

String Resources (English)

``` <string name=“FrostArrow_Name”>frost arrow</string> <string name=“FrostArrow_Info”>You can feel a freezing aura emanating from the arrow head.</string> <string name=“FrostArrow_Gender”>feminine</string> ```

String Resources (Russian)

``` <string name=“FrostArrow_Name”>ледяная стрела</string> <string name=“FrostArrow_Info”>Вы чувствуете холодную ауру, исходящую от наконечника стрелы.</string> <string name=“FrostArrow_Gender”>feminine</string> ```

mr/frost_arrow_item.txt · Last modified: by 127.0.0.1