OSDN Git Service

hengband/hengband.git
11 years agoAdd setlocale function call for support multibyte character in main-gcu
habu [Sun, 17 Feb 2013 13:16:17 +0000 (13:16 +0000)]
Add setlocale function call for support multibyte character in main-gcu

11 years agoAdd a check of libncursesw for support multibyte character in main-gcu
habu [Sun, 17 Feb 2013 13:16:16 +0000 (13:16 +0000)]
Add a check of libncursesw for support multibyte character in main-gcu

11 years agoChange macro key stroke wait period shorter which is in inkey_aux because of too...
iks [Sun, 17 Feb 2013 11:46:07 +0000 (11:46 +0000)]
Change macro key stroke wait period shorter which is in inkey_aux because of too long period for inputting ESCAPE at main-gcu.c.

11 years agoX Term_fresh O Term_flush according to the comment line (for gcu+getch)
iks [Sun, 17 Feb 2013 10:11:14 +0000 (10:11 +0000)]
X Term_fresh O Term_flush according to the comment line (for gcu+getch)

11 years agoRemove the "simple" linear congruent RNG
habu [Sun, 17 Feb 2013 09:23:39 +0000 (09:23 +0000)]
Remove the "simple" linear congruent RNG

11 years agoRNG algorithm is changed to Xorshift
habu [Sun, 17 Feb 2013 07:08:28 +0000 (07:08 +0000)]
RNG algorithm is changed to Xorshift

RNG algorithm is changed from original one to Xorshift.
Xorshift uses Rand_state[0]-Rand_state[3] variables as RNG state,
therefore Rand_place and Rand_state[4]-Rand_state[63] variables are
unused now.

11 years agoWhen being in wilderness, travel command can be used at any time
habu [Sun, 17 Feb 2013 03:52:07 +0000 (03:52 +0000)]
When being in wilderness, travel command can be used at any time

11 years agoUpdate Quest info for QUEST_TYPE_FIND_EXIT
dis- [Sat, 16 Feb 2013 10:46:49 +0000 (10:46 +0000)]
Update Quest info for QUEST_TYPE_FIND_EXIT

11 years agoUpdate Tengu and Death Swords. Set No-teleport Area and put more items.
dis- [Sat, 16 Feb 2013 10:41:31 +0000 (10:41 +0000)]
Update Tengu and Death Swords. Set No-teleport Area and put more items.

11 years agoVirtical or holizontal direction is preferentially selected in traveling
habu [Sat, 16 Feb 2013 08:31:39 +0000 (08:31 +0000)]
Virtical or holizontal direction is preferentially selected in traveling

11 years agoVisible and unignorable traps abort traveling
habu [Sat, 16 Feb 2013 07:45:31 +0000 (07:45 +0000)]
Visible and unignorable traps abort traveling

11 years agoTravel algorithm is improved for avoiding traps, lavas, waters.
iks [Sat, 16 Feb 2013 05:08:09 +0000 (05:08 +0000)]
Travel algorithm is improved for avoiding traps, lavas, waters.

11 years agoAdd serif of Chargeman Ken
iks [Fri, 15 Feb 2013 18:37:54 +0000 (18:37 +0000)]
Add serif of Chargeman Ken

11 years agoDark grid that isn't lit by lite is unknown grid
habu [Fri, 15 Feb 2013 18:11:01 +0000 (18:11 +0000)]
Dark grid that isn't lit by lite is unknown grid

11 years agoWhen using travel command, we can only pass already known grids
habu [Fri, 15 Feb 2013 16:36:08 +0000 (16:36 +0000)]
When using travel command, we can only pass already known grids

Known grids are those directly viewed by player or detected by mapping area magic

11 years agoSet disturbing flag for travel command.
iks [Fri, 15 Feb 2013 15:53:31 +0000 (15:53 +0000)]
Set disturbing flag for travel command.

11 years agoSecond argument of disturb function is now for stopping or nonstopping flag of travel...
iks [Fri, 15 Feb 2013 14:41:09 +0000 (14:41 +0000)]
Second argument of disturb function is now for stopping or nonstopping flag of travel command.

11 years agoFix typo and overflow of calc_expect_crit
dis- [Fri, 15 Feb 2013 11:20:08 +0000 (11:20 +0000)]
Fix typo and overflow of calc_expect_crit

11 years agoFix 'C' show-damage problem for Windows. Type modified.
dis- [Thu, 14 Feb 2013 23:17:42 +0000 (23:17 +0000)]
Fix 'C' show-damage problem for Windows. Type modified.

11 years agoundo failed-commit.
dis- [Thu, 14 Feb 2013 15:02:00 +0000 (15:02 +0000)]
undo failed-commit.

11 years agoDo Not Use z_older_than. Out of date.
dis- [Thu, 14 Feb 2013 14:51:31 +0000 (14:51 +0000)]
Do Not Use z_older_than. Out of date.

11 years agoAdd initialize posx, posy at load_prefs_aux
dis- [Thu, 14 Feb 2013 14:17:31 +0000 (14:17 +0000)]
Add initialize posx, posy at load_prefs_aux

11 years agoAdjust Arena's rewards. Add Wand of Teleport Away instead of Scroll of Genocide.
dis- [Thu, 14 Feb 2013 11:43:39 +0000 (11:43 +0000)]
Adjust Arena's rewards. Add Wand of Teleport Away instead of Scroll of Genocide.

11 years agoIn Vault Quest, target weapons must not be auto-picked by diceboost.
dis- [Thu, 14 Feb 2013 11:18:32 +0000 (11:18 +0000)]
In Vault Quest, target weapons must not be auto-picked by diceboost.

11 years agoFix Savedate error.
dis- [Thu, 14 Feb 2013 10:58:46 +0000 (10:58 +0000)]
Fix Savedate error.

11 years agoExtract Process per 100 energy. Now it contains music and hex upkeep effects.
dis- [Thu, 14 Feb 2013 10:40:44 +0000 (10:40 +0000)]
Extract Process per 100 energy. Now it contains music and hex upkeep effects.

11 years agoFor Windows -- Cannot create windows out of sight.
dis- [Tue, 12 Feb 2013 13:07:16 +0000 (13:07 +0000)]
For Windows -- Cannot create windows out of sight.

11 years agoUpdate Version to 2.1.2
dis- [Mon, 11 Feb 2013 01:51:11 +0000 (01:51 +0000)]
Update Version to 2.1.2

11 years agoApply Critical-Expected-Value to 'C' window. v2.1.1
dis- [Sun, 10 Feb 2013 13:54:23 +0000 (13:54 +0000)]
Apply Critical-Expected-Value to 'C' window.

11 years agoAdd comment for Potion of Restore Mana. Not the same as Staff of the Magi.
dis- [Sun, 10 Feb 2013 11:11:21 +0000 (11:11 +0000)]
Add comment for Potion of Restore Mana. Not the same as Staff of the Magi.

11 years agoTribial Update for Vault Quest.
dis- [Sun, 10 Feb 2013 10:41:27 +0000 (10:41 +0000)]
Tribial Update for Vault Quest.

11 years agoFixed bug of compare_weapons service which weapon on right arm is displayed as anothe...
iks [Sun, 10 Feb 2013 09:20:56 +0000 (09:20 +0000)]
Fixed bug of compare_weapons service which weapon on right arm is displayed as another weapon which is selected from left arm or non-wielded ones when selecting 2nd weapon.

11 years agoCoding mistake of daretoku is fixed.
iks [Sun, 10 Feb 2013 04:57:19 +0000 (04:57 +0000)]
Coding mistake of daretoku is fixed.

11 years agoBroken weapon repairing service is improved at changing to base item with TR_BLOWS...
iks [Sat, 9 Feb 2013 11:58:38 +0000 (11:58 +0000)]
Broken weapon repairing service is improved at changing to base item with TR_BLOWS and at dice boosts.

11 years agoFixed bug of broken weapon repairing dice up when dice up bonus is minus value.
iks [Sat, 9 Feb 2013 10:55:02 +0000 (10:55 +0000)]
Fixed bug of broken weapon repairing dice up when dice up bonus is minus value.

11 years agoImprove broken weapon repairing service. Broken sword become TV_SWORD in 4/5. If...
iks [Sat, 9 Feb 2013 10:44:50 +0000 (10:44 +0000)]
Improve broken weapon repairing service. Broken sword become TV_SWORD in 4/5. If repaired to a base item which has some abilities, copy them to repaired item.

11 years agoWhen select weapon at broken weapon repairing service, display its name on screen.
iks [Sat, 9 Feb 2013 04:24:49 +0000 (04:24 +0000)]
When select weapon at broken weapon repairing service, display its name on screen.

11 years agoApply auto-destroy to items from which weaponsmith takes essences out.
iks [Sat, 9 Feb 2013 03:16:38 +0000 (03:16 +0000)]
Apply auto-destroy to items from which weaponsmith takes essences out.

11 years agoAdd broken weapon repairing service in town weaponmaster.
iks [Fri, 8 Feb 2013 16:53:37 +0000 (16:53 +0000)]
Add broken weapon repairing service in town weapon

11 years agoPaurnimmen gives +1 INT, it doesn't give +1 WIS.
iks [Fri, 8 Feb 2013 16:21:20 +0000 (16:21 +0000)]
Paurnimmen gives +1 INT, it doesn't give +1 WIS.

11 years agoGloves with EASY_SPELL or DEC_MANA are also suitable for spellcasting.
iks [Fri, 8 Feb 2013 09:06:27 +0000 (09:06 +0000)]
Gloves with EASY_SPELL or DEC_MANA are also suitable for spellcasting.
The Gauntlet 'Pauxxxxxx's are modified to be suitable for spellcasting.

11 years agoAt Building's weapon comparison command, we can see melee abilities of only 1st weapo...
iks [Fri, 8 Feb 2013 08:37:21 +0000 (08:37 +0000)]
At Building's weapon comparison command, we can see melee abilities of only 1st weapon and can select 2nd weapon repeatedly to compare with a half value of building command (first selection is no price).

11 years ago*Daretoku*
iks [Fri, 8 Feb 2013 05:01:21 +0000 (05:01 +0000)]
*Daretoku*

11 years agoAdd WILD_SHORE to some monsters.
dis- [Thu, 7 Feb 2013 10:54:06 +0000 (10:54 +0000)]
Add WILD_SHORE to some monsters.

11 years agoDaretoku.
iks [Thu, 7 Feb 2013 00:37:45 +0000 (00:37 +0000)]
Daretoku.

11 years agoFixed a bug is that tower quests cannot be completable, which is an enbug of modifica...
iks [Tue, 5 Feb 2013 01:30:52 +0000 (01:30 +0000)]
Fixed a bug is that tower quests cannot be completable, which is an enbug of modification of quests initializing.

11 years agoRedo 3260.
dis- [Mon, 4 Feb 2013 22:56:55 +0000 (22:56 +0000)]
Redo 3260.

11 years agoMass pet upkeep cost is now payed properly.
dis- [Mon, 4 Feb 2013 13:46:44 +0000 (13:46 +0000)]
Mass pet upkeep cost is now payed properly.

11 years agoIntegrate Weaponsmith objects' activation into general one
habu [Mon, 4 Feb 2013 10:21:03 +0000 (10:21 +0000)]
Integrate Weaponsmith objects' activation into general one

11 years agoRewrite activation code
habu [Mon, 4 Feb 2013 10:21:02 +0000 (10:21 +0000)]
Rewrite activation code

Now only random artifacts use xtra2 of object_type as activation
index. Others use act_idx member of a_info, e_info, k_info.

11 years agoAdd a function 'object_is_random_artifact()'
habu [Mon, 4 Feb 2013 10:21:00 +0000 (10:21 +0000)]
Add a function 'object_is_random_artifact()'

11 years agoFixed Magic Eater's super rapid recharging rod magic bug.
iks [Mon, 4 Feb 2013 09:33:04 +0000 (09:33 +0000)]
Fixed Magic Eater's super rapid recharging rod magic bug.

11 years agoShorten the chargin time of activations.
dis- [Sun, 3 Feb 2013 08:19:58 +0000 (08:19 +0000)]
Shorten the chargin time of activations.

11 years agoStrongthen Tailbiter and Gurthang
dis- [Sun, 3 Feb 2013 05:59:02 +0000 (05:59 +0000)]
Strongthen Tailbiter and Gurthang

11 years agoMagic eater's magic browse command is improved. (Ticket #19143)
iks [Sun, 3 Feb 2013 05:40:45 +0000 (05:40 +0000)]
Magic eater's magic browse command is improved. (Ticket #19143)

11 years agoチケット#19322に一部対応。
iks [Sun, 3 Feb 2013 05:27:12 +0000 (05:27 +0000)]
チケット#19322に一部対応。

11 years agoRemove Bloody Moon from rewards of Vault Quest.(Too Strong)
dis- [Sun, 3 Feb 2013 04:56:58 +0000 (04:56 +0000)]
Remove Bloody Moon from rewards of Vault Quest.(Too Strong)

11 years agoFix a bug of processing word of recall to downward just when entering a dungeon from...
iks [Sun, 3 Feb 2013 04:20:52 +0000 (04:20 +0000)]
Fix a bug of processing word of recall to downward just when entering a dungeon from wilderness.

11 years agoUpdate Vault Quest. Change layout of traps
dis- [Sun, 3 Feb 2013 03:12:57 +0000 (03:12 +0000)]
Update Vault Quest. Change layout of traps

11 years agoUpdate Vault Quest. Add some rewards, and fix almost all of monsters.
dis- [Sun, 3 Feb 2013 02:57:23 +0000 (02:57 +0000)]
Update Vault Quest. Add some rewards, and fix almost all of monsters.

11 years agoFix the Dragon Cloth's activation message format of English version
habu [Sat, 2 Feb 2013 18:17:05 +0000 (18:17 +0000)]
Fix the Dragon Cloth's activation message format of English version

11 years agoFix insane indent in tables.c
habu [Sat, 2 Feb 2013 18:13:21 +0000 (18:13 +0000)]
Fix insane indent in tables.c

11 years agoAdd a check of magic castability when we use 'Powerful Activation'
habu [Sat, 2 Feb 2013 18:13:19 +0000 (18:13 +0000)]
Add a check of magic castability when we use 'Powerful Activation'

11 years agoNew Magic-Eater's class power, 'Powerful Activation' is added
habu [Sat, 2 Feb 2013 14:01:33 +0000 (14:01 +0000)]
New Magic-Eater's class power, 'Powerful Activation' is added

Some magic items are not affected by this power yet

11 years agoFix miswritten of Dragon Cloth's rare rate and weight.
iks [Sat, 2 Feb 2013 09:37:15 +0000 (09:37 +0000)]
Fix miswritten of Dragon Cloth's rare rate and weight.

11 years agoAdd new artifact the Bronze Dragon Scale Mail 'Dragon Cloth'.
iks [Sat, 2 Feb 2013 09:01:24 +0000 (09:01 +0000)]
Add new artifact the Bronze Dragon Scale Mail 'Dragon Cloth'.

11 years agoStreamers of dungeon become zigzag lines.
deskull [Sat, 2 Feb 2013 08:16:04 +0000 (08:16 +0000)]
Streamers of dungeon become zigzag lines.

11 years agoMagic-eater's magic charging speeds are affected by his/her intelligence value (Maxim...
iks [Sat, 2 Feb 2013 05:48:39 +0000 (05:48 +0000)]
Magic-eater's magic charging speeds are affected by his/her intelligence value (Maximum x2 speed).

11 years agoFix a crash bug of load_sound_pref() because of trying to load a profile of empty...
iks [Sat, 2 Feb 2013 02:56:50 +0000 (02:56 +0000)]
Fix a crash bug of load_sound_pref() because of trying to load a profile of empty key.

11 years agoAdd new an artifact The Flamberge 'Fusberta'.
iks [Sat, 2 Feb 2013 01:57:58 +0000 (01:57 +0000)]
Add new an artifact The Flamberge 'Fusberta'.

11 years agoEnable to open chests or disarm traps at player's feet when there are chests and...
iks [Fri, 1 Feb 2013 17:47:34 +0000 (17:47 +0000)]
Enable to open chests or disarm traps at player's feet when there are chests and/or traps on neighboring floors.

11 years agoA GF_ARROW bolt is not reflectable for both player and enemies.
iks [Fri, 1 Feb 2013 16:45:52 +0000 (16:45 +0000)]
A GF_ARROW bolt is not reflectable for both player and enemies.

11 years agoSometimes generate a shopping arcade in a dungeon which has ARCADE flag (now only...
iks [Fri, 1 Feb 2013 14:53:17 +0000 (14:53 +0000)]
Sometimes generate a shopping arcade in a dungeon which has ARCADE flag (now only Angband).

11 years agoDefine constant reference table as const
habu [Fri, 1 Feb 2013 04:35:24 +0000 (04:35 +0000)]
Define constant reference table as const

11 years agoFix compile error in English version
habu [Fri, 1 Feb 2013 04:35:22 +0000 (04:35 +0000)]
Fix compile error in English version

11 years agoDetail activate description is dynamically built using activation_info table
habu [Fri, 1 Feb 2013 04:35:20 +0000 (04:35 +0000)]
Detail activate description is dynamically built using activation_info table

11 years agoWhen an object has activation flag and xtra2=0, restore activation index by referring...
iks [Thu, 31 Jan 2013 19:11:29 +0000 (19:11 +0000)]
When an object has activation flag and xtra2=0, restore activation index by referring act_idx even if normal object.

11 years agoRewrite a prompt of dragon breath activation and fix a mistake on English ver.
iks [Thu, 31 Jan 2013 18:47:05 +0000 (18:47 +0000)]
Rewrite a prompt of dragon breath activation and fix a mistake on English ver.

11 years agoNormal objects also are defined their activation type in k_info.txt.
iks [Thu, 31 Jan 2013 18:40:15 +0000 (18:40 +0000)]
Normal objects also are defined their activation type in k_info.txt.

11 years agoAdd activation timeout to description of the bladeturner
habu [Thu, 31 Jan 2013 16:20:27 +0000 (16:20 +0000)]
Add activation timeout to description of the bladeturner

11 years agoNull pointer check added
habu [Thu, 31 Jan 2013 16:11:21 +0000 (16:11 +0000)]
Null pointer check added

11 years ago言語選択マクロを追加
habu [Thu, 31 Jan 2013 15:53:00 +0000 (15:53 +0000)]
言語選択マクロを追加

使用例:
   const char* p = _("日本語", "English");
  のように書くと、JPがマクロ定義されてるときは
   const char* p = "日本語";
  されていないときは
   const char* p = "English";
  のように展開される

11 years agofix index in activation_info table
habu [Thu, 31 Jan 2013 15:17:29 +0000 (15:17 +0000)]
fix index in activation_info table

 * ACT_RESIST_ACID -> ACT_RESIST_POIS

11 years agoNow activation timeout is defined in activation_info table
habu [Thu, 31 Jan 2013 15:04:19 +0000 (15:04 +0000)]
Now activation timeout is defined in activation_info table

11 years agoAmulets' egos also are defined its activation type in e_info.txt.
iks [Thu, 31 Jan 2013 13:46:17 +0000 (13:46 +0000)]
Amulets' egos also are defined its activation type in e_info.txt.
Activation of Resist elements are corrected.

11 years agoRings' egos also are defined its activation type in e_info.txt.
iks [Thu, 31 Jan 2013 12:45:29 +0000 (12:45 +0000)]
Rings' egos also are defined its activation type in e_info.txt.

11 years agoWe can define activation type of egos in e_info.txt.
iks [Thu, 31 Jan 2013 09:49:18 +0000 (09:49 +0000)]
We can define activation type of egos in e_info.txt.

11 years agoImplement permanently repeatedly weak/heavy cursing effects.
iks [Thu, 31 Jan 2013 07:08:33 +0000 (07:08 +0000)]
Implement permanently repeatedly weak/heavy cursing effects.

11 years agoNar-i-vagil is moditied (a litter weaker).
iks [Wed, 30 Jan 2013 14:10:25 +0000 (14:10 +0000)]
Nar-i-vagil is moditied (a litter weaker).

11 years agoBe able to target monsters out of a panel but in a magic range.
iks [Wed, 30 Jan 2013 12:49:45 +0000 (12:49 +0000)]
Be able to target monsters out of a panel but in a magic range.

11 years agoIntegrate initial flag, level and value settings of activations for random artifacts...
iks [Wed, 30 Jan 2013 07:55:39 +0000 (07:55 +0000)]
Integrate initial flag, level and value settings of activations for random artifacts in tables.c.

11 years agoAdd effect explains of activation of resist each elemental.
iks [Wed, 30 Jan 2013 02:47:46 +0000 (02:47 +0000)]
Add effect explains of activation of resist each elemental.

11 years agoNow we can define fixed artifacts' activation with U: flags.
iks [Tue, 29 Jan 2013 14:04:24 +0000 (14:04 +0000)]
Now we can define fixed artifacts' activation with U: flags.

11 years agodafaultが悪さをするので削除。
iks [Tue, 29 Jan 2013 13:06:47 +0000 (13:06 +0000)]
dafaultが悪さをするので削除。

11 years ago固定アーティファクトの発動は全部外部フラグ化し終わった。
iks [Tue, 29 Jan 2013 12:41:42 +0000 (12:41 +0000)]
固定アーティファクトの発動は全部外部フラグ化し終わった。

11 years agoさらなる続き。
iks [Tue, 29 Jan 2013 10:22:25 +0000 (10:22 +0000)]
さらなる続き。

11 years agoさらに続きを実装。
iks [Tue, 29 Jan 2013 04:48:09 +0000 (04:48 +0000)]
さらに続きを実装。

11 years agoさらなる修正。
iks [Tue, 29 Jan 2013 02:32:15 +0000 (02:32 +0000)]
さらなる修正。

11 years agoadd U:flags line for activation index.
iks [Mon, 28 Jan 2013 18:09:42 +0000 (18:09 +0000)]
add U:flags line for activation index.

11 years ago発動の種類を*_info.txtで設定できるようにするための実装用の枝。
iks [Mon, 28 Jan 2013 18:05:31 +0000 (18:05 +0000)]
発動の種類を*_info.txtで設定できるようにするための実装用の枝。