PDA

Просмотр полной версии : CMaNGOS Commits


Страницы : 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

  1. [11020] Proper percent damage for effect 3 of spell 50341.
  2. [11021] Damage buff apply for spell 57934
  3. [11022] Create template for loading spell ranks from DB to allow better code re-use.
  4. [11023] Implement support for threat multiplier and AP based threat bonus for spells.
  5. [11025] Fixed build.
  6. [11024] Fixed work spell 50720
  7. [11026] Implement damage reduction part of spell 50720
  8. [11027] Move repeatable code to Object::MarkForClientUpdate()
  9. [11029] Rewrite comment line from engrish.
  10. [11028] Implement proper bonus threat distribution for spells not (only) affecting the primary targe
  11. [11030] Document all CreatureDisplayInfoExtraEntry fields.
  12. [11031] Add dummy effect of spell 54577 and script effect of 54581
  13. [11032] Implement CREATURE_FLAG_EXTRA_AGGRO_ZONE.
  14. [11033] Implement glyph 45793.
  15. [11034] Implement self-damage part of spell 49016 work.
  16. [11035] Implement some spell duration glyphs work.
  17. [11036] Update some data in spell_threat, making use of the new parameters
  18. [11039] As of Season 6 and later, all teams below 1500 rating will earn points as if they were a 150
  19. [11038] Small crash-fix in commands handling.
  20. [11037] Max health dependent heal bonus for spell 55428 and ranks.
  21. [11040] Fixed spell bonuses apply to healing from 58757
  22. [11041] Tabs to spaces
  23. [11042] Add dummy effect of spell 47305 and script effect of 47311
  24. [11043] Add additional check for spell 53475, 53487 and 54015
  25. [11044] Make EffectDistract implementation less hacky
  26. [11045] Rewrite internals of DB layer. Simplify code and use less locking. Spawn and use separate co
  27. [11046] Optimize and make more safe some transactions in InstanceSaveMgr.
  28. [11047] Execute transactions in ObjectMgr::PackGroupIds() synchronously on server startup
  29. [11049] Fix mangos and SD2 compilation after commits [11045] and [11047].
  30. [11048] Save pet's spell data as one single transaction for speed
  31. [11050] Implement aura state AURA_STATE_BLEEDING (18)
  32. [11051] Implement spell 51662
  33. [11052] Some comments for some unused CMD_REALM_LIST values...
  34. [11053] Process all SQL requests upon SqlDelayThread object destroying which might have been added w
  35. [11054] Do not allow async transaction execution while server is loading. Call Database::InitDelayTh
  36. [11055] Save pet related data in one single transaction. Also merge Pet::DeleteFromDB() queries into
  37. [11056] Limit max targets for spell 802/804
  38. [11057] Add script effect of spell 48917
  39. [11058] Add 2P bonus of item set 894 and 4P bonus of item set 884 to spell_proc_event
  40. [11059] Fix crash in [11054]. As it turned out - we use not only async transactions but async querie
  41. [11060] Fix compile of builtin ACE on FreeBSD
  42. [11061] Bring 'autocommit' mode for MySQL back. This MySQL feature operates in so frustrating way so
  43. [11062] Correctly show team member status while teleporting
  44. [11063] Convert Database::DirectExecute() method to more effective form due to change [11061].
  45. [11064] Add dummy effect of spell 9976
  46. [11065] Implement stun absorb part of spell 24858
  47. [11067] DB error text for creaure difficulty checks misleading.
  48. [11066] Remove tail whitespaces.
  49. [11068] Prevent infinity creature fall at fail get heght.
  50. [11069] Set aggro for player controlled units only at zone aggro.
  51. [11070] Correct meaning of one field in MSG_MOVE_TELEPORT_ACK packet
  52. [11071] Some improvements to summon location of wild summoned
  53. [11072] Remove SetCreatorGuid for wild summoned creatures.
  54. [11073] Prevent applying SPELLMOD_DURATION for summons with unlimited duration.
  55. [11074] Fix structure of MSG_MOVE_TELEPORT_ACK
  56. [11075] Add models for spell 71450
  57. [11076] Override radius for TARGET_DYNAMIC_OBJECT_* (47-50)
  58. [11077] Game event fixes and condition improvments.
  59. [11078] Implement a better approximation for vmap liquid levels with diverging "up" directions.
  60. [11079] Cleanup for range use in monster say
  61. [11080] Restore optional use delta arg in .modify reputation
  62. [11081] Beautify some SQL log queries and remove not needed enclose character
  63. [11082] Correct meaning of two threat/aggro related spell attributes
  64. [11083] Add dummy aura effect of spell 52098
  65. [11084] Add dummy auras for spells 53790,53791,53792 and 41099,41100,41101
  66. [11085] Also disable related cast check when vmap.enableIndoorCheck disabled.
  67. [11086] Store vmap file version magic string in single place.
  68. [11087] Add missing equipment for spell 53790
  69. [11088] Add missing equipment for spell 41101
  70. [11089] Move vmap files version magic string to single place in vmap_extractor_v3
  71. [11091] In similar way with prev commit rename extarctor sources magic string.
  72. [11090] Clarify use diff vmap magic strings.
  73. [11092] Add script effect of spell 24194 and 24195
  74. [11093] Limit maxtargets for spell 68950
  75. [11094] Fix some C6246 warnings
  76. [11095] Add dummy effect of spell 68839
  77. [11097] Add script effect of spell 24718
  78. [11096] Add script effect of spell 24719
  79. [11098] Add script effect of spell 24717 and 24737
  80. [11099] Add script effect of spell 24720
  81. [11100] Avoid send SMSG_DISMOUNT for non aura source mount state.
  82. [11101] Skip casting time for casts triggered by parent aura/spell.
  83. [11103] Fixed item 40775 mount work
  84. [11102] Provide for mount helper function parent spell data.
  85. [11104] Update model data dependent from unit scale in .modify scale
  86. [11105] Melee attacks distance
  87. [11106] Fixed BG buffs event id in code.
  88. [11107] Fixed possible crash in CreatureEventAI melee attack proccessing.
  89. [11108] Add (parts of?) dummy aura for spell 56422
  90. [11109] Move DoMeleeAttackIfReady to CreatureAI and reuse more wide.
  91. [11110] Drop unused local vars
  92. [11111] Missing end lines in 2 files.
  93. [11113] Fixed spell effects with target pair (18, need_dest_target_set)
  94. [11112] Implement use cooldown check for trap/goober gameobjects.
  95. [11115] Implement .gm setview command
  96. [11114] Reset camera view at removing from world
  97. [11116] Fixed sql update guards data.
  98. [11118] Not report empty `world_template` as error.
  99. [11117] Allow for non-instancable maps have InstanceData and instance scripts.
  100. [11119] Fixed whitspaces line.
  101. [11120] Remove all auras at creature respawn.
  102. [11121] Really create records in `world` table for non-instanceable maps.
  103. [11123] Move respawn data to InstanceSave.
  104. [11122] Create InstanceSave for non-instanceable maps.
  105. [11124] Avoid save in DB instance/respawn data for BGs/Arenas.
  106. [11125] Add dummy effect of spell 39189
  107. [11126] Rewrite InstanceSaveMgr related code.
  108. [11127] Rename src/game/InstanceSaveMgr.* -> src/game/MapPersistentStateMgr.*
  109. [11128] Fixed Unix build.
  110. [11129] Added WorldMap/WorldPersistentState subclass for non-instanceable maps.
  111. [11130] Make abstract function with body syntax compatible with GCC.
  112. [11131] Check restriction for pool spawns at instanceable maps.
  113. [11132] Typo in local var name.
  114. [11133] Implement template functions for call functor for all Map/MapPersistentState with some map i
  115. [11134] Make GCC happy and restore build at *nix.
  116. [11135] Maybe finally fix *nix build.
  117. [11136] Add Creature::FillGuidsListFromThreatList for safe guid iteration from threat list.
  118. [11137] Fixed crash at reset normal dungeon while map loaded.
  119. [11138] Make sure GameEvent/Pool systems work with static instance object guids
  120. [11139] Use for Creature/GameObject local per-map guids
  121. [11140] Properly reward faction related titles to player when achievement has been completed
  122. [11142] Implement dummy effect for spell [3360]
  123. [11141] Add use of SpellMod for melee spells as needed, for exaplme, for some talents
  124. [11145] Creatures should get into combat if spell/attack is missed or resisted
  125. [11144] Prevents abilities that are 'usable while stunned' being usable while in non-stun effects. T
  126. [11143] Spells with unit-type and destination flag should not be LOS-dependant
  127. [11146] Proper damage for spells [68793] and [69050]
  128. [11149] Correct MSG_MOVE_SET_*_SPEED packet structures
  129. [11148] Add dummy effect for spell [74904]
  130. [11147] Fix a potential exploit with multicast bars - allow place only totem spells in these slots
  131. [11150] Enable GameEvent system full features for instanceable maps.
  132. [11151] Fixed typo in AddCreatureToRemoveListInMapsWorker.
  133. [11152] Clarify check code for SPELL_ATTR_EX5_USABLE_WHILE_STUNNED cast allowed
  134. [11153] Apply at least same checks at used at hit for miss aggro.
  135. [11154] Revert "[11143] Spells with unit-type and destination flag should not be LOS-dependant"
  136. [11155] Provide way define UNIX_TIMESTAMP/FROM_UNIXTIME for PosgreSQL users.
  137. [11156] Update speed for controlled units in any case, does not matter if owner's speed was really c
  138. [11157] Fixed typo in m_GameObjectFirstGuid init.
  139. [11158] Fixed respawn times loading for instances.
  140. [11159] Remove now redundent GetDBTableGUIDLow support.
  141. [11160] Lost from_unixtime(integer) function in prev postgre_compatibility_addon.sql
  142. [11161] Implement Map copy local grid spawn data support.
  143. Update git_id not generate by default sql/updates/Makefile.am
  144. [11167] Added CMake support
  145. [11166] Removed old autoconf files
  146. [11165] Fixed existed win projects for build not modified tbb sources.
  147. [11164] Changed TBB lib to same version but with make script
  148. [11163] Stripped ACE library to only needed files
  149. [11162] Changed ACE lib to same version but with configure script
  150. [11169] Implemented pool system related commands.
  151. [11168] Use MapPersistentState for access to Pool System dynamic data.
  152. [11170] Add dummy effect of spell 66390
  153. [11171] Fix build without PCH
  154. [11172] Implement ACHIEVEMENT_CRITERIA_TYPE_ON_LOGIN (type 74)
  155. [11173] Fixed substring search in .lookup pool
  156. [11174] Missing `mangos_string` entries from [11169]
  157. [11175] Fix precompiled header defines so GCC can actually use it
  158. [11178] Catch use uint64 guid as low guid in ObjectGuid.
  159. [11177] One more typo in DELETE from 11169_01_mangos_mangos_string.sql
  160. [11176] Fixed DELETE part of 11169_01_mangos_mangos_string.sql
  161. [11179] Add dummy effect of spell 50918 and script effect of 50894
  162. [11180] Add dummy effect of spell 69922
  163. [11181] Small optimization for [11179]
  164. [11182] Add dummy effect of spell 64981
  165. [11183] Use map type dependent visibility distance for gameobject, dynamicobject and corpse visibili
  166. [11185] Not use local varibale name same as function name.
  167. [11184] Allow build mangos without git repo
  168. [11186] Fixed tail whitespaces in pool commands code.
  169. [11187] Minimize direct access to honor and arena points fields
  170. [11188] Make sure that all WorldPersistentState objects created before pool system start.
  171. [11189] Skip BGs also (in addition to arenas) in InstanceData::SaveToDB
  172. [11190] Implement `pool_creature_template`/`pool_gameobject_template`.
  173. [11191] Fixed crash introduced in prev. pool commit.
  174. [11192] Make some more use of 'const' in SpellAuraHolder.
  175. [11193] Optimize visibility update and AI notification code. Optimization decreases amount of visibi
  176. [11194] Fix the word shedule -> schedule in function name
  177. [11195] Allow have bonus talent points from quests for any classes.
  178. [11197] Allow of std malloc use instead of TBB
  179. [11196] Some cmake PREFIX related fixes:
  180. [11198] Implement max stack effect of enchantment applied by spell 2823 and ranks.
  181. [11199] Resolve scripting library load problem at FreeBSD with cmake
  182. [11200] Move hard-coded AP coefficients for spells 1776, 8680, 13218 and ranks to spell_bonus_data t
  183. [11201] Fixed sql update guards in 11200_01_mangos_spell_bonus_data.sql
  184. [11202] Schedule AI notify at adding to world
  185. [11203] Implement creating scrolls when enchanting vellum.
  186. [11204] Fix mangos_spell_check.sql
  187. [11205] Implement talent 48492 and ranks.
  188. [11206] Move visibility self/around to new function and use it.
  189. [11207] Fixed cheating with item loot with some conditionas.
  190. [11208] Restore cooldown marker work for talent 56342 and ranks
  191. [11209] Some refactoring in Player::BuyItemFromVendorSlot
  192. [11210] Set moveflags from CMSG_MOVE_SET_CAN_FLY_ACK to proper mover.
  193. [11211] Remove obsolete comment
  194. [11212] Add dummy effect of spell 47110
  195. [11213] Always PrepareQuestMenu in PrepareGossipMenu when no conditions are set
  196. [11214] Implement .debug spellcoefs command
  197. [11215] Replace direct code use in .npc tame by spell cast.
  198. [11216] Fixed crash at explictly empty string setting for dataDir in mangosd.conf.
  199. [11217] Drop effect indexes from *_addon.auras field
  200. [11218] Fixed typo in local var.
  201. [11219] Allow work SPELL_EFFECT_PERSISTENT_AREA_AURA with 0/18 only target modes
  202. [11220] Implement support positive persistent auras
  203. [11221] Fixed typo after recent code move to Spell::EffectTameCreature
  204. [11223] Replace direct auras adding from creature*_addon tables by cast spell.
  205. [11222] Move possition setup for Creature and subclases before Create call.
  206. [11224] Add script effect of spell 24751
  207. [11225] Add comments about spells related to spell 47110
  208. [11226] More strict checks for insatance data load.
  209. [11227] Fixed item search by guid in bank item slots.
  210. [11228] Correct constant in CalculateRewardHonor
  211. [11229] Avoid access to Pet in pre-Create relocation
  212. [11230] Add dummy effect of spell 42793
  213. [11232] Proper check for loot recipient.
  214. [11231] Add dummy aura effect for spell 43969
  215. [11233] Better way to get caster GUID of dynamic object
  216. [11234] Fixed typo in .debug spellcoefs help string.
  217. [11235] Fixed typo in mangosd.conf comment
  218. [11236] Add dummy effect of spell 49859
  219. [11237] Implement conditional check in EffectQuestComplete
  220. [11238] Add IsActive check in PointMovementGenerator, as with similar waypointmovement
  221. [11239] Comment out crap added in [11237] and bonk the author for creating it.
  222. [11240] Drop dead code from vmap extractor
  223. [11241] Fix some renglish/denglish -> english in config files
  224. [11242] Fix line endings for Visual Studio Solution Files (they need to be CRLF, not LF)
  225. [11243] Allow riding training from other team factions when exalted
  226. [11244] Collect in CreatureCreatePos data for delayed pos setup into Creature::Create.
  227. [11245] Clarify and provide more details for errors related to table spell_script_target
  228. [11246] Provide mail template items for offline players
  229. [11247] Prevent attemps save npc data without static spawns
  230. [11248] Clarify and check DBC/SQL storage format field types.
  231. [11249] Lost summon point set for critter
  232. [11250] Fix create position for summoned creatures.
  233. [11251] Add some base code for GAMEOBJECT_TYPE_CAPTURE_POINT
  234. [11252] One missing case for save non-static spawned creatures.
  235. [11253] Drop unused define GAMEOBJECT_FISHINGNODE_ENTRY
  236. [11254] Really load item text at login.
  237. [11255] Fixed receive BoA item from deleted character by mail.
  238. [11257] Fix overwrite spells 33649 and 20572, other cases with same icon.
  239. [11256] Restore broken in [7207] Creature::SaveToDB overwriting.
  240. [11258] Typo in ObjectMgr::LoadItemConverts()
  241. [11259] Move scheduled scripts counter to ScriptMgr
  242. [11260] Add wrapper for creature vistual item set.
  243. [11261] Get rid of two const_casts by storing const char* instead of char*
  244. [11261] Check gaps in quest RewChoiceItem* data.
  245. [11262] Revert "[11261] Check gaps in quest RewChoiceItem* data."
  246. [11263] Revert "[11262] Revert "[11261] Check gaps in quest RewChoiceItem* data.""
  247. [11264] Add script effect of spell 44364
  248. [11265] Properly take reagents for triggered spell of 44364 (ref previous commit)
  249. [11266] Fixed work glyph 41108 (typo in spell id)
  250. [11267] Restore itemset 647 4p bonus affect work.